33 lines
1.9 KiB
SQL
33 lines
1.9 KiB
SQL
CREATE OR REPLACE TABLE CISTOOLS.FUNCTION_PARAMS FOR SYSTEM NAME FUNCT00001 (
|
|
SPECIFIC_SCHEMA FOR COLUMN SPECSCHEMA VARCHAR(128) ALLOCATE(10) CCSID 37 NOT NULL ,
|
|
SPECIFIC_NAME FOR COLUMN SPECNAME VARCHAR(128) ALLOCATE(18) CCSID 37 NOT NULL ,
|
|
ORDINAL_POSITION FOR COLUMN PARMNO INTEGER NOT NULL ,
|
|
PARAMETER_MODE FOR COLUMN PARMMODE VARCHAR(5) ALLOCATE(5) CCSID 37 NOT NULL ,
|
|
PARAMETER_NAME FOR COLUMN PARMNAME VARCHAR(128) ALLOCATE(18) CCSID 37 DEFAULT NULL ,
|
|
DATA_TYPE VARCHAR(128) ALLOCATE(18) CCSID 37 NOT NULL ,
|
|
NUMERIC_SCALE FOR COLUMN SCALE INTEGER DEFAULT NULL ,
|
|
NUMERIC_PRECISION FOR COLUMN PRECISION INTEGER DEFAULT NULL ,
|
|
"CCSID" INTEGER DEFAULT NULL ,
|
|
CHARACTER_MAXIMUM_LENGTH FOR COLUMN CHARLEN INTEGER DEFAULT NULL ,
|
|
CHARACTER_OCTET_LENGTH FOR COLUMN CHARBYTE INTEGER DEFAULT NULL ,
|
|
NUMERIC_PRECISION_RADIX FOR COLUMN RADIX INTEGER DEFAULT NULL ,
|
|
DATETIME_PRECISION FOR COLUMN DATPRC INTEGER DEFAULT NULL ,
|
|
IS_NULLABLE FOR COLUMN "NULLS" VARCHAR(3) ALLOCATE(3) CCSID 37 NOT NULL ,
|
|
LONG_COMMENT FOR COLUMN REMARKS VARGRAPHIC(2000) CCSID 1200 DEFAULT NULL ,
|
|
ROW_TYPE FOR COLUMN ROWTYPE CHAR(1) CCSID 37 DEFAULT NULL ,
|
|
DATA_TYPE_SCHEMA FOR COLUMN TYPESCHEMA VARCHAR(128) ALLOCATE(10) CCSID 37 DEFAULT NULL ,
|
|
DATA_TYPE_NAME FOR COLUMN TYPENAME VARCHAR(128) ALLOCATE(18) CCSID 37 DEFAULT NULL ,
|
|
AS_LOCATOR FOR COLUMN ASLOCATOR VARCHAR(3) ALLOCATE(3) CCSID 37 NOT NULL ,
|
|
IASP_NUMBER FOR COLUMN IASPNUMBER SMALLINT NOT NULL ,
|
|
NORMALIZE_DATA FOR COLUMN NORMALIZE VARCHAR(3) ALLOCATE(3) CCSID 37 DEFAULT NULL ,
|
|
"DEFAULT" DBCLOB(65536) CCSID 1200 DEFAULT NULL )
|
|
|
|
RCDFMT FUNCT00001 ;
|
|
|
|
GRANT ALTER , DELETE , INDEX , INSERT , REFERENCES , SELECT , UPDATE
|
|
ON CISTOOLS.FUNCTION_PARAMS TO AMAPICS WITH GRANT OPTION ;
|
|
|
|
GRANT DELETE , INSERT , SELECT , UPDATE
|
|
ON CISTOOLS.FUNCTION_PARAMS TO PUBLIC ;
|
|
|