PROCEDURE SUB19 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_CATALOG ISNULL;
PROCEDURE SUB20 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_SCHEMA ISNULL;
PROCEDURE SUB21 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_NAME ISNULL;
PROCEDURE SUB22 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
PROCEDURE SUB23 (SQLCODE, SQLSTATE,
:CO2 NUMERIC (4)); SELECTCOUNT (*) INTO :CO2 FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS AS T WHERE
UNIQUE ( SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_CATALOG = T.CONSTRAINT_CATALOG AND
CONSTRAINT_NAME = T.CONSTRAINT_NAME AND
CONSTRAINT_SCHEMA = T.CONSTRAINT_SCHEMA
);
PROCEDURE SUB28 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE UNIQUE_CONSTRAINT_CATALOG ISNULL;
PROCEDURE SUB29 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE UNIQUE_CONSTRAINT_SCHEMA ISNULL;
PROCEDURE SUB30 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT(*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE UNIQUE_CONSTRAINT_NAME ISNULL;
PROCEDURE SUB31 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE MATCH_OPTION ISNULL;
PROCEDURE SUB32 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE UPDATE_RULE ISNULL;
PROCEDURE SUB33 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE DELETE_RULE ISNULL;
PROCEDURE SUB34 (SQLCODE, SQLSTATE,
:CO NUMERIC (4)); SELECTCOUNT (*) INTO :CO FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
PROCEDURE SUB35 (SQLCODE, SQLSTATE,
:CO2 NUMERIC (4)); SELECTCOUNT (*) INTO :CO2 FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE MATCH_OPTION IN ('NONE','PARTIAL','FULL');
PROCEDURE SUB36 (SQLCODE, SQLSTATE,
:CO2 NUMERIC (4)); SELECTCOUNT (*) INTO :CO2 FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE UPDATE_RULE IN
('CASCADE','SET NULL','SET DEFAULT','NO ACTION');
PROCEDURE SUB37 (SQLCODE, SQLSTATE,
:CO2 NUMERIC (4)); SELECTCOUNT (*) INTO :CO2 FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE DELETE_RULE IN
('CASCADE','SET NULL','SET DEFAULT','NO ACTION');
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.