EXEC SQL DECLARE csr101 CURSOR FOR
SELECT string_id, string FROM strings ORDER BY string_id;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr101;
while(1) {
EXEC SQL FETCH csr101 INTO :id, :buf;
EXEC SQL DECLARE csr102 CURSOR FOR
SELECT users_id, login, last, first, status, potype, pop_id, box_id,
modby, fmodby, pmodby, comment, sigwho FROM users ORDER BY users_id;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr102;
while(1) {
EXEC SQL FETCH csr102 INTO :id, :name, :last, :first, :status,
EXEC SQL DECLARE csr103 CURSOR FOR
SELECT u1.users_id FROM users u1, users u2
WHERE u1.login = u2.login and u1.tid != u2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr103;
while(1) {
EXEC SQL FETCH csr103 INTO :id;
EXEC SQL DECLARE csr104 CURSOR FOR
SELECT mach_id, name, modby FROM machine ORDER BY mach_id;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr104;
while(1) {
EXEC SQL FETCH csr104 INTO :id, :name, :sid;
EXEC SQL DECLARE csr105 CURSOR FOR
SELECT m1.mach_id FROM machine m1, machine m2
WHERE m1.name = m2.name AND m1.tid != m2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr105;
while(1) {
EXEC SQL FETCH csr105 INTO :id;
EXEC SQL DECLARE csr106 CURSOR FOR
SELECT clu_id, name, modby FROM cluster;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr106;
while(1) {
EXEC SQL FETCH csr106 INTO :id, :name, :sid;
EXEC SQL DECLARE csr107 CURSOR FOR
SELECT c1.clu_id FROM cluster c1, cluster c2
WHERE c1.name=c2.name AND c1.tid != c2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr107;
while(1) {
EXEC SQL FETCH csr107 INTO :id;
EXEC SQL DECLARE csr108 CURSOR FOR
SELECT list_id, name, acl_id, acl_type, modby FROM list
ORDER BY list_id;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr108;
while(1) {
EXEC SQL FETCH csr108 INTO :id, :name, :aid, :buf, :sid;
EXEC SQL DECLARE csr109 CURSOR FOR
SELECT l1.list_id FROM list l1, list l2
WHERE l1.name=l2.name AND l1.tid != l2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr109;
while(1) {
EXEC SQL FETCH csr109 INTO :id;
EXEC SQL DECLARE csr110 CURSOR FOR
SELECT filsys_id, label, owner, owners, phys_id, mach_id,
type, name, modby FROM filesys ORDER BY filsys_id;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr110;
while(1) {
EXEC SQL FETCH csr110 INTO :id, :name, :aid, :aid2, :id2, :id3,
EXEC SQL DECLARE csr111 CURSOR FOR
SELECT nfsphys_id, dir, mach_id, allocated, modby FROM nfsphys;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr111;
while(1) {
EXEC SQL FETCH csr111 INTO :id, :name, :id2, :id3, :sid;
EXEC SQL DECLARE csr112 CURSOR FOR
SELECT s1.string_id, s1.string FROM strings s1, strings s2
WHERE s1.string=s2.string AND s1.tid != s2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr112;
while(1) {
EXEC SQL FETCH csr112 INTO :id, :buf;
EXEC SQL DECLARE csr113 CURSOR FOR
SELECT k1.users_id FROM krbmap k1, krbmap k2
WHERE k1.users_id = k2.users_id AND k1.tid != k2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr113;
while(1) {
EXEC SQL FETCH csr113 INTO :id;
EXEC SQL DECLARE csr114 CURSOR FOR
SELECT k1.string_id FROM krbmap k1, krbmap k2
WHERE k1.string_id = k2.string_id AND k1.tid != k2.tid;
+ if (sqlca.sqlcode != 0) ingerr(&sqlca.sqlcode);
EXEC SQL OPEN csr114;
while(1) {
EXEC SQL FETCH csr114 INTO :id;