PROCEDURE SUB1 SQLCODE SQLSTATE
:UIDX CHAR(18); SELECT USER INTO :UIDX FROM HU.ECCO;
PROCEDURE SUB2 SQLCODE SQLSTATE; ROLLBACK WORK;
PROCEDURE SUB3 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS WHERE CHECK_OPTION ISNULL;
PROCEDURE SUB4 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS WHERE IS_UPDATABLE ISNULL;
PROCEDURE SUB5 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS WHERE IS_UPDATABLE <> 'YES' AND IS_UPDATABLE <> 'NO';
PROCEDURE SUB6 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM ISNULL OR TABLE_NAME ISNULL;
PROCEDURE SUB7 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS;
PROCEDURE SUB8 SQLCODE SQLSTATE
:CTR2 NUMERIC (9); SELECTCOUNT(*) INTO :CTR2 FROM INFO_SCHEM.VIEWS A,
INFO_SCHEM.VIEWS B WHERE A.TABLE_SCHEM = B.TABLE_SCHEM AND A.TABLE_NAME = B.TABLE_NAME;
PROCEDURE SUB9 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS A WHERENOT EXISTS
(SELECT * FROM INFO_SCHEM.TABLES B WHERE A.TABLE_SCHEM = B.TABLE_SCHEM AND A.TABLE_NAME = B.TABLE_NAME AND B.TABLE_TYPE = 'VIEW');
PROCEDURE SUB10 SQLCODE SQLSTATE
:CTR1 NUMERIC (9); SELECTCOUNT(*) INTO :CTR1 FROM INFO_SCHEM.VIEWS WHERE
IS_UPDATABLE = 'NO'AND CHECK_OPTION <> 'NONE';
PROCEDURE SUB11 SQLCODE SQLSTATE
:COPT CHAR(8)
:CTR1 NUMERIC (9); SELECT VIEW_DEFINITION INTO :COPT:CTR1 FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'DV1';
PROCEDURE SUB12 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'DV1';
PROCEDURE SUB13 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'WCOV';
PROCEDURE SUB14 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS1';
PROCEDURE SUB15 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS2';
PROCEDURE SUB16 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS3';
PROCEDURE SUB17 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS4';
PROCEDURE SUB18 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS5';
PROCEDURE SUB19 SQLCODE SQLSTATE
:COPT CHAR(8)
:IUPT CHAR(3); SELECT CHECK_OPTION, IS_UPDATABLE INTO :COPT, :IUPT FROM INFO_SCHEM.VIEWS WHERE TABLE_SCHEM = 'FLATER' AND TABLE_NAME = 'VS6';
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.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.