v/Pt 3`X'.000ʨFu ([0 NUNNMN M &$286cc01e-010a-937c-5a28-000000148c68 getBestRowIdentifierAllColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SDb`SELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCOLUMNS COLS WHERE COLS.REFERENCEID = TABS.TABLEID AND TABS.SCHEMAID = SCHEMAS.SCHEMAID AND ((1=1) OR ? IS NOT NULL) AND (SCHEMAS.SCHEMANAME LIKE ?) AND (TABS.TABLENAME LIKE ?) AND ? BETWEEN 0 AND 2 AND (?<>0 OR NOT COLS.COLUMNDATATYPE.isNullable())&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$6074401f-010a-937c-5a28-000000148c68odbc_getVersionColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SC,*SELECT CAST (JDBC_SUBQUERY.SCOPE AS SMALLINT) AS SCOPE, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, CAST (JDBC_SUBQUERY.DATA_TYPE AS SMALLINT) AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.BUFFER_LENGTH AS BUFFER_LENGTH, CAST (JDBC_SUBQUERY.DECIMAL_DIGITS AS SMALLINT) AS DECIMAL_DIGITS, CAST (JDBC_SUBQUERY.PSEUDO_COLUMN AS SMALLINT) AS PSEUDO_COLUMN FROM ( SELECT SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN FROM ( VALUES (1, CAST ('' AS VARCHAR(128)), 1, CAST ('' AS VARCHAR(128)), 1, 1, 1, 1) ) AS VERSIONCOLUMNS (SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN ) WHERE (1=0) AND (((1=1) OR ? IS NOT NULL) OR ''=? OR ''=?) ) JDBC_SUBQUERY&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$787c0020-010a-937c-5a28-000000148c68odbc_getProcedures&$8000000d-00d0-fd77-3ed8-000a0a0b1900SBDBSELECT CAST ('' AS VARCHAR(128)) AS PROCEDURE_CAT, SCHEMANAME AS PROCEDURE_SCHEM, ALIAS AS PROCEDURE_NAME, CAST (NULL AS INT) AS NUM_INPUT_PARAMS, CAST (NULL AS INT) AS NUM_OUTPUT_PARAMS, CAST (NULL AS INT) AS NUM_RESULT_SETS, CAST ((JAVACLASSNAME||'.'|| ALIASINFO->getMethodName()) AS VARCHAR(32672)) AS REMARKS, CAST (java.sql.DatabaseMetaData::procedureNoResult AS SMALLINT) AS PROCEDURE_TYPE FROM SYS.SYSALIASES, SYS.SYSSCHEMAS WHERE ((1=1) OR ? IS NOT NULL) AND (ALIASTYPE = 'P' AND SCHEMANAME LIKE ?) AND SYS.SYSALIASES.SCHEMAID = SYS.SYSSCHEMAS.SCHEMAID AND ALIAS LIKE ? &$8000000d-00d0-fd77-3ed8-000a0a0b1900 Lzj<.u &$80840021-010a-937c-5a28-000000148c68 getIndexInfo&$8000000d-00d0-fd77-3ed8-000a0a0b1900SDSELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, (CASE WHEN CONGLOMS.DESCRIPTOR.isUnique() THEN FALSE ELSE TRUE END) AS NON_UNIQUE, CAST ('' AS VARCHAR(128)) AS INDEX_QUALIFIER, CONGLOMS.CONGLOMERATENAME AS INDEX_NAME, java.sql.DatabaseMetaData::tableIndexOther AS TYPE, CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) AS ORDINAL_POSITION, COLS.COLUMNNAME AS COLUMN_NAME, CASE WHEN CONGLOMS.DESCRIPTOR.isAscending( CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER)) THEN 'A' ELSE 'D' END AS ASC_OR_DESC, CAST(NULL AS INT) AS CARDINALITY, CAST(NULL AS INT) AS PAGES, CAST(NULL AS VARCHAR(128)) AS FILTER_CONDITION FROM SYS.SYSSCHEMAS S, SYS.SYSTABLES T, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE T.TABLEID = CONGLOMS.TABLEID AND T.TABLEID = COLS.REFERENCEID AND T.SCHEMAID = S.SCHEMAID AND CONGLOMS.ISINDEX AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND ((1=1) OR ? IS NOT NULL) AND S.SCHEMANAME LIKE ? AND T.TABLENAME LIKE ? AND ( CASE WHEN ? THEN CONGLOMS.DESCRIPTOR.isUnique() ELSE (1=1) END) AND ((1=1) OR ?<>0) ORDER BY NON_UNIQUE, TYPE, INDEX_NAME, ORDINAL_POSITION&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$888c4022-010a-937c-5a28-000000148c68getVersionColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SAywSELECT SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN FROM ( VALUES (1, CAST ('' AS VARCHAR(128)), 1, CAST ('' AS VARCHAR(128)), 1, 1, 1, 1) ) AS VERSIONCOLUMNS (SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN ) WHERE (1=0) AND (((1=1) OR ? IS NOT NULL) OR ''=? OR ''=?)&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$38c30028-010a-937c-5a28-000000148c68getPrimaryKeys&$8000000d-00d0-fd77-3ed8-000a0a0b1900SDSELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, COLS.COLUMNNAME AS COLUMN_NAME, CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) AS KEY_SEQ, CONS.CONSTRAINTNAME AS PK_NAME FROM PROPERTIES joinOrder=FIXED SYS.SYSTABLES T PROPERTIES index='SYSTABLES_INDEX1', SYS.SYSSCHEMAS S PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSSCHEMAS_INDEX1', SYS.SYSCONSTRAINTS CONS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSCONSTRAINTS_INDEX3', SYS.SYSKEYS KEYS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSKEYS_INDEX1', SYS.SYSCONGLOMERATES CONGLOMS PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSCOLUMNS_INDEX1' WHERE ((1=1) OR ? IS NOT NULL) AND S.SCHEMANAME LIKE ? AND T.TABLENAME LIKE ? AND T.SCHEMAID = S.SCHEMAID AND T.TABLEID = COLS.REFERENCEID AND T.TABLEID = CONGLOMS.TABLEID AND CONS.TABLEID = T.TABLEID AND CONS.TYPE = 'P' AND CONS.CONSTRAINTID = KEYS.CONSTRAINTID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID ORDER BY COLUMN_NAME  8&$8000000d-00d0-fd77-3ed8-000a0a0b1900!x<tu &$a094c023-010a-937c-5a28-000000148c68 getTypeInfo&$8000000d-00d0-fd77-3ed8-000a0a0b1900SNSELECT CAST (RTRIM(CAST (T1 AS CHAR(128))) AS VARCHAR(128)) AS TYPE_NAME, CAST (T2 AS SMALLINT) AS DATA_TYPE, T3 AS PRECISION, CAST (RTRIM(CAST(T4 AS CHAR(10))) AS VARCHAR(10)) AS LITERAL_PREFIX, CAST (RTRIM(T5) AS VARCHAR(10)) AS LITERAL_SUFFIX, CAST (RTRIM(CAST(T6 AS CHAR(20))) AS VARCHAR(20)) AS CREATE_PARAMS, T7 AS NULLABLE, T8 AS CASE_SENSITIVE, T9 AS SEARCHABLE, T10 AS UNSIGNED_ATTRIBUTE, T11 AS FIXED_PREC_SCALE, T12 AS AUTO_INCREMENT, CAST (RTRIM(CAST(T1 AS CHAR(128))) AS VARCHAR(128)) AS LOCAL_TYPE_NAME, T14 AS MINIMUM_SCALE, T15 AS MAXIMUM_SCALE, CAST (NULL AS INT) AS SQL_DATA_TYPE, CAST (NULL AS INT) AS SQL_DATETIME_SUB, T18 AS NUM_PREC_RADIX FROM ( VALUES ('BIGINT',-5,19,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('LONG VARCHAR FOR BIT DATA',-4,32700,'X''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('VARCHAR () FOR BIT DATA',-3,32762,'X''','''','length', 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('CHAR () FOR BIT DATA',-2,254,'X''','''','length', 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('LONG VARCHAR',-1,32700,'''','''',CAST (NULL AS CHAR), 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('LONG NVARCHAR',-1,32700,'''','''',CAST (NULL AS CHAR), 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('CHAR',1,254,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('NATIONAL CHAR',1,2147483647,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('NUMERIC',2,31,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision,scale', 1,FALSE,2,FALSE,TRUE,FALSE,0,32767,10),('DECIMAL',3,31,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision,scale', 1,FALSE,2,FALSE,TRUE,FALSE,0,32767,10),('INTEGER',4,10,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('SMALLINT',5,5,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('FLOAT',6,52,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision', 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('REAL',7,23,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('DOUBLE',8,52,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('VARCHAR',12,32672,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('NATIONAL CHAR VARYING',12,2147483647,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('DATE',91,10,'DATE''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,0,10),('TIME',92,8,'TIME''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,0,10),('TIMESTAMP',93,26,'TIMESTAMP''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,6,10),('BLOB',2004,2147483647,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'length', 1,FALSE,1,CAST (NULL AS BOOLEAN),FALSE,CAST (NULL AS BOOLEAN), CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),CAST (NULL AS INTEGER)),('CLOB',2005,2147483647,'''','''','length', 1,TRUE,1,CAST (NULL AS BOOLEAN),FALSE,CAST (NULL AS BOOLEAN), CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),CAST (NULL AS INTEGER)) ) AS TYPEINFO(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T14,T15,T18)&$8000000d-00d0-fd77-3ed8-000a0a0b1900<J}Ju &$d89d8024-010a-937c-5a28-000000148c68odbc_getColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900S&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$40a68025-010a-937c-5a28-000000148c68'%getBestRowIdentifierPrimaryKeyColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SEXVSELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = conS.TABLEID AND TABS.TABLEID = COLS.REFERENCEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = ? AND KEYS.CONSTRAINTID = ? AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND TABS.TABLEID = CONGLOMS.TABLEID AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$e8afc026-010a-937c-5a28-000000148c68 getTables&$8000000d-00d0-fd77-3ed8-000a0a0b1900SASELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, SCHEMANAME AS TABLE_SCHEM, TABLENAME AS TABLE_NAME, (CAST (RTRIM(TABLE_TYPE) AS VARCHAR(12))) AS TABLE_TYPE, CAST ('' AS VARCHAR(128)) AS REMARKS FROM SYS.SYSTABLES, SYS.SYSSCHEMAS, (VALUES ('T','TABLE'), ('S','SYSTEM TABLE'), ('V', 'VIEW')) T(TTABBREV,TABLE_TYPE) WHERE (TTABBREV=TABLETYPE AND (SYS.SYSTABLES.SCHEMAID = SYS.SYSSCHEMAS.SCHEMAID) AND ((1=1) OR ? IS NOT NULL) AND (SYS.SYSSCHEMAS.SCHEMANAME LIKE ?) AND (TABLENAME LIKE ?))&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$00cd0029-010a-937c-5a28-000000148c68 getProcedures&$8000000d-00d0-fd77-3ed8-000a0a0b1900SB;9SELECT CAST ('' AS VARCHAR(128)) AS PROCEDURE_CAT, SCHEMANAME AS PROCEDURE_SCHEM, ALIAS AS PROCEDURE_NAME, CAST (NULL AS INT) AS RESERVED1, CAST (NULL AS INT) AS RESERVED2, CAST (NULL AS INT) AS RESERVED3, CAST ((JAVACLASSNAME||'.'|| ALIASINFO->getMethodName()) AS VARCHAR(32672)) AS REMARKS, CAST (java.sql.DatabaseMetaData::procedureNoResult AS SMALLINT) AS PROCEDURE_TYPE FROM SYS.SYSALIASES, SYS.SYSSCHEMAS WHERE ((1=1) OR ? IS NOT NULL) AND (ALIASTYPE = 'P' AND SCHEMANAME LIKE ?) AND SYS.SYSALIASES.SCHEMAID = SYS.SYSSCHEMAS.SCHEMAID AND ALIAS LIKE ? ORDER BY 2,3&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$48d7402a-010a-937c-5a28-000000148c68getColumnPrivileges&$8000000d-00d0-fd77-3ed8-000a0a0b1900SBSELECT TABLE_CAT, TABLE_SCHEM, TABLE_NAME, COLUMN_NAME, GRANTOR, GRANTEE, PRIVILEGE, IS_GRANTABLE FROM ( VALUES (CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128))) ) AS COLUMNPRIVILEGES ( TABLE_CAT, TABLE_SCHEM, TABLE_NAME, COLUMN_NAME, GRANTOR, GRANTEE, PRIVILEGE, IS_GRANTABLE ) WHERE (1=0) AND (((1=1) OR ? IS NOT NULL) OR ''=? OR ''=? OR ''=?)&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$21abc03b-010a-937c-5a28-000000148c68 getCatalogs&$8000000d-00d0-fd77-3ed8-000a0a0b1900S@JHSELECT TABLE_CAT FROM ( VALUES ('') ) AS CATALOGS(TABLE_CAT) WHERE (1=0)&$8000000d-00d0-fd77-3ed8-000a0a0b1900 D l <duOSELECT JDBC_SUBQUERY.TABLE_CAT AS TABLE_CAT, JDBC_SUBQUERY.TABLE_SCHEM AS TABLE_SCHEM, JDBC_SUBQUERY.TABLE_NAME AS TABLE_NAME, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES AS BUFFER_LENGTH, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS SMALLINT) AS DECIMAL_DIGITS, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN CAST (2 AS SMALLINT) ELSE JDBC_SUBQUERY.NUM_PREC_RADIX END AS SMALLINT) AS NUM_PREC_RADIX, CAST (JDBC_SUBQUERY.NULLABLE AS SMALLINT) AS NULLABLE, JDBC_SUBQUERY.REMARKS AS REMARKS, JDBC_SUBQUERY.COLUMN_DEF AS COLUMN_DEF, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN 9 ELSE JDBC_SUBQUERY.DATA_TYPE END AS SMALLINT) AS SQL_DATA_TYPE, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::DATE) THEN 1 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIME) THEN 2 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIMESTAMP) THEN 3 ELSE CAST (NULL AS SMALLINT) END ) END ) END AS SMALLINT) AS SQL_DATETIME_SUB, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::CHAR, java.sql.Types::VARCHAR, java.sql.Types::BINARY, java.sql.Types::VARBINARY)) THEN JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES ELSE CAST(NULL AS INT) END AS CHAR_OCTET_LENGTH, JDBC_SUBQUERY.ORDINAL_POSITION AS ORDINAL_POSITION, JDBC_SUBQUERY.IS_NULLABLE AS IS_NULLABLE FROM ( SELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, C.COLUMNNAME AS COLUMN_NAME, (CAST (C.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT)) AS DATA_TYPE, (CAST (C.COLUMNDATATYPE.getTypeName() AS VARCHAR(128))) AS TYPE_NAME, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::REAL, java.sql.Types::DOUBLE,java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::FLOAT)) THEN C.COLUMNDATATYPE.getPrecision() ELSE C.COLUMNDATATYPE.getMaximumWidth() END AS COLUMN_SIZE, CAST( NULL AS INT) AS BUFFER_LENGTH, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN C.COLUMNDATATYPE.getScale() ELSE CAST(NULL AS INT) END AS DECIMAL_DIGITS, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::REAL, java.sql.Types::DOUBLE, java.sql.Types::FLOAT)) THEN 2 ELSE (CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN 10 ELSE CAST (NULL AS INTEGER) END) END AS NUM_PREC_RADIX, CASE WHEN C.COLUMNDATATYPE.isNullable() THEN java.sql.DatabaseMetaData::columnNullable ELSE java.sql.DatabaseMetaData::columnNoNulls END AS NULLABLE, CAST ('' AS VARCHAR(128)) AS REMARKS, CASE WHEN (COLUMNDEFAULT IS NULL) THEN (CASE WHEN (AUTOINCREMENTINC is NULL) THEN CAST (NULL AS VARCHAR(254)) ELSE 'AUTOINCREMENT: start ' || (CAST (RTRIM(CAST(AUTOINCREMENTSTART AS CHAR(12))) AS VARCHAR(12))) || ' increment ' || (CAST (RTRIM(CAST(AUTOINCREMENTINC AS CHAR(12))) AS VARCHAR(12))) END ) ELSE CAST (COLUMNDEFAULT AS VARCHAR(254)) END AS COLUMN_DEF, CAST( NULL AS INT) AS SQL_DATA_TYPE, CAST( NULL AS INT) AS SQL_DATETIME_SUB, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::CHAR, java.sql.Types::VARCHAR)) THEN (CASE WHEN (C.COLUMNDATATYPE.getMaximumWidth() * 2.0 > 2147483647) THEN 2147483<uBd647 ELSE (C.COLUMNDATATYPE.getMaximumWidth() * 2) END) ELSE CAST(NULL AS INT) END AS CHAR_OCTET_LENGTH, C.COLUMNNUMBER AS ORDINAL_POSITION, CAST ((CASE WHEN C.COLUMNDATATYPE.isNullable() THEN 'YES' ELSE 'NO' END) AS VARCHAR(128)) AS IS_NULLABLE, C.COLUMNDATATYPE.getMaximumWidthInBytes() AS COL_MAX_WIDTH_IN_BYTES FROM SYS.SYSSCHEMAS S, SYS.SYSTABLES T, SYS.SYSCOLUMNS C WHERE C.REFERENCEID = T.TABLEID AND S.SCHEMAID = T.SCHEMAID AND ((1=1) OR ? IS NOT NULL) AND (S.SCHEMANAME LIKE ?) AND (T.TABLENAME LIKE ?) AND (C.COLUMNNAME LIKE ?) ) JDBC_SUBQUERY ORDER BY TABLE_SCHEM, TABLE_NAME, ORDINAL_POSITION<j}u &$e0b94027-010a-937c-5a28-000000148c68 getColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SK- +SELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, C.COLUMNNAME AS COLUMN_NAME, (CAST (C.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT)) AS DATA_TYPE, (CAST (C.COLUMNDATATYPE.getTypeName() AS VARCHAR(128))) AS TYPE_NAME, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::REAL, java.sql.Types::DOUBLE,java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::FLOAT)) THEN C.COLUMNDATATYPE.getPrecision() ELSE C.COLUMNDATATYPE.getMaximumWidth() END AS COLUMN_SIZE, CAST( NULL AS INT) AS BUFFER_LENGTH, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN C.COLUMNDATATYPE.getScale() ELSE CAST(NULL AS INT) END AS DECIMAL_DIGITS, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::REAL, java.sql.Types::DOUBLE, java.sql.Types::FLOAT)) THEN 2 ELSE (CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN 10 ELSE CAST (NULL AS INTEGER) END) END AS NUM_PREC_RADIX, CASE WHEN C.COLUMNDATATYPE.isNullable() THEN java.sql.DatabaseMetaData::columnNullable ELSE java.sql.DatabaseMetaData::columnNoNulls END AS NULLABLE, CAST ('' AS VARCHAR(128)) AS REMARKS, CASE WHEN (COLUMNDEFAULT IS NULL) THEN (CASE WHEN (AUTOINCREMENTINC is NULL) THEN CAST (NULL AS VARCHAR(254)) ELSE 'AUTOINCREMENT: start ' || (CAST (RTRIM(CAST(AUTOINCREMENTSTART AS CHAR(12))) AS VARCHAR(12))) || ' increment ' || (CAST (RTRIM(CAST(AUTOINCREMENTINC AS CHAR(12))) AS VARCHAR(12))) END ) ELSE CAST (COLUMNDEFAULT AS VARCHAR(254)) END AS COLUMN_DEF, CAST( NULL AS INT) AS SQL_DATA_TYPE, CAST( NULL AS INT) AS SQL_DATETIME_SUB, CASE WHEN (C.COLUMNDATATYPE.getJDBCTypeId() IN (java.sql.Types::CHAR, java.sql.Types::VARCHAR)) THEN (CASE WHEN (C.COLUMNDATATYPE.getMaximumWidth() * 2.0 > 2147483647) THEN 2147483647 ELSE (C.COLUMNDATATYPE.getMaximumWidth() * 2) END) ELSE CAST(NULL AS INT) END AS CHAR_OCTET_LENGTH, C.COLUMNNUMBER AS ORDINAL_POSITION, CAST ((CASE WHEN C.COLUMNDATATYPE.isNullable() THEN 'YES' ELSE 'NO' END) AS VARCHAR(128)) AS IS_NULLABLE FROM SYS.SYSSCHEMAS S, SYS.SYSTABLES T, SYS.SYSCOLUMNS C WHERE C.REFERENCEID = T.TABLEID AND S.SCHEMAID = T.SCHEMAID AND ((1=1) OR ? IS NOT NULL) AND (S.SCHEMANAME LIKE ?) AND (T.TABLENAME LIKE ?) AND (C.COLUMNNAME LIKE ?) ORDER BY TABLE_SCHEM, TABLE_NAME, ORDINAL_POSITION  8xh&$8000000d-00d0-fd77-3ed8-000a0a0b1900< <u  &$20e1c02b-010a-937c-5a28-000000148c68&$getBestRowIdentifierUniqueKeyColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SESELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = conS.TABLEID AND TABS.TABLEID = COLS.REFERENCEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = ? AND KEYS.CONSTRAINTID = ? AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND TABS.TABLEID = CONGLOMS.TABLEID AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) > 0 AND (?<>0 or not COLS.COLUMNDATATYPE.isNullable() )&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$98ec802c-010a-937c-5a28-000000148c68odbc_getIndexInfo&$8000000d-00d0-fd77-3ed8-000a0a0b1900SGRPSELECT JDBC_SUBQUERY.TABLE_CAT AS TABLE_CAT, JDBC_SUBQUERY.TABLE_SCHEM AS TABLE_SCHEM, JDBC_SUBQUERY.TABLE_NAME AS TABLE_NAME, CAST (JDBC_SUBQUERY.NON_UNIQUE AS SMALLINT) AS NON_UNIQUE, JDBC_SUBQUERY.INDEX_QUALIFIER AS INDEX_QUALIFIER, JDBC_SUBQUERY.INDEX_NAME AS INDEX_NAME, CAST (JDBC_SUBQUERY.TYPE AS SMALLINT) AS TYPE, CAST (JDBC_SUBQUERY.ORDINAL_POSITION AS SMALLINT) AS ORDINAL_POSITION, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.ASC_OR_DESC AS ASC_OR_DESC, JDBC_SUBQUERY.CARDINALITY AS CARDINALITY, JDBC_SUBQUERY.PAGES AS PAGES, JDBC_SUBQUERY.FILTER_CONDITION AS FILTER_CONDITION FROM ( SELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, (CASE WHEN CONGLOMS.DESCRIPTOR.isUnique() THEN FALSE ELSE TRUE END) AS NON_UNIQUE, CAST ('' AS VARCHAR(128)) AS INDEX_QUALIFIER, CONGLOMS.CONGLOMERATENAME AS INDEX_NAME, java.sql.DatabaseMetaData::tableIndexOther AS TYPE, CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) AS ORDINAL_POSITION, COLS.COLUMNNAME AS COLUMN_NAME, CASE WHEN CONGLOMS.DESCRIPTOR.isAscending( CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER)) THEN 'A' ELSE 'D' END AS ASC_OR_DESC, CAST(NULL AS INT) AS CARDINALITY, CAST(NULL AS INT) AS PAGES, CAST(NULL AS VARCHAR(128)) AS FILTER_CONDITION FROM SYS.SYSSCHEMAS S, SYS.SYSTABLES T, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE T.TABLEID = CONGLOMS.TABLEID AND T.TABLEID = COLS.REFERENCEID AND T.SCHEMAID = S.SCHEMAID AND CONGLOMS.ISINDEX AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND ((1=1) OR ? IS NOT NULL) AND S.SCHEMANAME LIKE ? AND T.TABLENAME LIKE ? AND ( CASE WHEN ? THEN CONGLOMS.DESCRIPTOR.isUnique() ELSE (1=1) END) AND ((1=1) OR ?<>0) ) JDBC_SUBQUERY ORDER BY NON_UNIQUE, TYPE, INDEX_NAME, ORDINAL_POSITION&$8000000d-00d0-fd77-3ed8-000a0a0b1900|<@fu &$c0f7802d-010a-937c-5a28-000000148c68odbc_getProcedureColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SL SELECT JDBC_SUBQUERY.PROCEDURE_CAT AS PROCEDURE_CAT, JDBC_SUBQUERY.PROCEDURE_SCHEM AS PROCEDURE_SCHEM, JDBC_SUBQUERY.PROCEDURE_NAME AS PROCEDURE_NAME, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.COLUMN_TYPE AS COLUMN_TYPE, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.BUFFER_LENGTH AS BUFFER_LENGTH, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS DECIMAL_DIGITS, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN CAST (2 AS SMALLINT) ELSE JDBC_SUBQUERY.NUM_PREC_RADIX END AS NUM_PREC_RADIX, JDBC_SUBQUERY.NULLABLE AS NULLABLE, JDBC_SUBQUERY.REMARKS AS REMARKS, CAST (NULL AS VARCHAR(254)) AS COLUMN_DEF, CAST ((CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN 9 ELSE JDBC_SUBQUERY.DATA_TYPE END) AS SMALLINT) AS SQL_DATA_TYPE, CAST ((CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::DATE) THEN 1 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIME) THEN 2 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIMESTAMP) THEN 3 ELSE CAST (NULL AS SMALLINT) END ) END ) END) AS SMALLINT) AS SQL_DATETIME_SUB, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::CHAR, java.sql.Types::VARCHAR, java.sql.Types::BINARY, java.sql.Types::VARBINARY)) THEN JDBC_SUBQUERY.BUFFER_LENGTH ELSE CAST (NULL AS INT) END AS CHAR_OCTET_LENGTH, CAST ((JDBC_SUBQUERY.PARAMETER_ID + 1) AS INT) AS ORDINAL_POSITION, CAST ((CASE WHEN (JDBC_SUBQUERY.NULLABLE IN (java.sql.DatabaseMetaData::procedureNullable)) THEN 'YES' ELSE 'NO' END) AS VARCHAR(128)) AS IS_NULLABLE, JDBC_SUBQUERY.METHOD_ID AS METHOD_ID, JDBC_SUBQUERY.PARAMETER_ID AS PARAMETER_ID FROM ( SELECT CAST (NULL AS VARCHAR(128)) AS PROCEDURE_CAT, SCHEMANAME AS PROCEDURE_SCHEM, A.ALIAS AS PROCEDURE_NAME, V."COLUMN_NAME" AS COLUMN_NAME, V."COLUMN_TYPE" AS COLUMN_TYPE, V."DATA_TYPE" AS DATA_TYPE, V."TYPE_NAME" AS TYPE_NAME, V."PRECISION" AS COLUMN_SIZE, V."LENGTH" AS BUFFER_LENGTH, CASE WHEN (V."DATA_TYPE" IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN V."SCALE" ELSE CAST (NULL AS SMALLINT) END AS DECIMAL_DIGITS, CASE WHEN (V."DATA_TYPE" IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DOUBLE, java.sql.Types::FLOAT, java.sql.Types::REAL, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN V."RADIX" ELSE CAST (NULL AS SMALLINT) END AS NUM_PREC_RADIX, V."NULLABLE" AS NULLABLE, V."REMARKS" AS REMARKS, V."METHOD_ID" AS METHOD_ID, V."PARAMETER_ID" AS PARAMETER_ID FROM SYS.SYSALIASES A, SYS.SYSSCHEMAS, NEW org.apache.derby.catalog.GetProcedureColumns(A.ALIASINFO, A.ALIASTYPE) V WHERE ALIASTYPE = 'P' AND SCHEMANAME LIKE ? AND A.SCHEMAID = SYS.SYSSCHEMAS.SCHEMAID AND A.ALIAS LIKE ? AND V."COLUMN_NAME" LIKE ? ) JDBC_SUBQUERY ORDER BY PROCEDURE_SCHEM, PROCEDURE_NAME, METHOD_ID, PARAMETER_ID&$8000000d-00d0-fd77-3ed8-000a0a0b1900< (}lu &$a902c02e-010a-937c-5a28-000000148c68getCrossReference&$8000000d-00d0-fd77-3ed8-000a0a0b1900SNUSSELECT CAST ('' AS VARCHAR(128)) AS PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, PKCOLUMN_NAME, CAST ('' AS VARCHAR(128)) AS FKTABLE_CAT, S2.SCHEMANAME AS FKTABLE_SCHEM, T2.TABLENAME AS FKTABLE_NAME, COLS2.COLUMNNAME AS FKCOLUMN_NAME, CAST (CONGLOMS2.DESCRIPTOR.getKeyColumnPosition( COLS2.COLUMNNUMBER) AS SMALLINT) AS KEY_SEQ, CAST ((CASE WHEN F2.UPDATERULE='S' THEN java.sql.DatabaseMetaData::importedKeyRestrict ELSE (CASE WHEN F2.UPDATERULE='R' THEN java.sql.DatabaseMetaData::importedKeyNoAction ELSE java.sql.DatabaseMetaData::importedKeyNoAction END) END) AS SMALLINT) AS UPDATE_RULE, CAST ((CASE WHEN F2.DELETERULE='S' THEN java.sql.DatabaseMetaData::importedKeyRestrict ELSE (CASE WHEN F2.DELETERULE='R' THEN java.sql.DatabaseMetaData::importedKeyNoAction ELSE (CASE WHEN F2.DELETERULE='C' THEN java.sql.DatabaseMetaData::importedKeyCascade ELSE (CASE WHEN F2.DELETERULE='U' THEN java.sql.DatabaseMetaData::importedKeySetNull ELSE java.sql.DatabaseMetaData::importedKeyNoAction END)END)ENd)END) AS SMALLINT) AS DELETE_RULE, C2.CONSTRAINTNAME AS FK_NAME, PK_NAME, CAST (java.sql.DatabaseMetaData::importedKeyNotDeferrable AS SMALLINT) AS DEFERRABILITY FROM PROPERTIES joinOrder=FIXED (SELECT C.CONSTRAINTID AS PK_ID, CONSTRAINTNAME AS PK_NAME, PKTB_SCHEMA AS PKTABLE_SCHEM, PKTB_NAME AS PKTABLE_NAME, COLS.COLUMNNAME AS PKCOLUMN_NAME, CONGLOMS.DESCRIPTOR.getKeyColumnPosition( COLS.COLUMNNUMBER) AS KEY_SEQ FROM PROPERTIES joinOrder=FIXED (SELECT T.TABLEID AS PKTB_ID, S.SCHEMANAME AS PKTB_SCHEMA, T.TABLENAME AS PKTB_NAME FROM SYS.SYSTABLES t PROPERTIES index = 'SYSTABLES_INDEX1', SYS.SYSSCHEMAS s PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSSCHEMAS_INDEX1' WHERE ((1=1) OR ? IS NOT NULL) AND S.SCHEMANAME LIKE ? AND T.TABLENAME LIKE ? AND S.SCHEMAID = T.SCHEMAID ) AS PKTB (PKTB_ID, PKTB_SCHEMA, PKTB_NAME), SYS.SYSCONSTRAINTS C PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONSTRAINTS_INDEX3', SYS.SYSKEYS K PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSKEYS_INDEX1', SYS.SYSCONGLOMERATES CONGLOMS PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCOLUMNS_INDEX1' WHERE PKTB.PKTB_ID = C.TABLEID AND K.CONSTRAINTID = C.CONSTRAINTID AND PKTB.PKTB_ID = COLS.REFERENCEID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition( COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND K.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID ) AS PKINFO(PK_ID, PK_NAME, PKTABLE_SCHEM, PKTABLE_NAME, PKCOLUMN_NAME, KEY_SEQ), SYS.SYSFOREIGNKEYS F2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSFOREIGNKEYS_INDEX1', SYS.SYSCONSTRAINTS c2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONSTRAINTS_INDEX1', SYS.SYSTABLES T2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSTABLES_INDEX2', SYS.SYSSCHEMAS S2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSSCHEMAS_INDEX2', SYS.SYSCONGLOMERATES CONGLOMS2 PROPERTIES joinStrategy = NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCOLUMNS_INDEX1' WHERE F2.keyCONSTRAINTID = PKINFO.PK_ID AND PKINFO.KEY_SEQ = CONGLOMS2.DESCRIPTOR.getKeyColumnPosition( COLS2.COLUMNNUMBER) AND T2.TABLEID = C2.TABLEID AND ((1=1) OR ? IS NOT NULL) AND S2.SCHEMANAME LIKE ? AND T2.TABLENAME LIKE ? AND S2.SCHEMAID = T2.SCHEMAID AND F2.CONSTRAINTID = C2.CONSTRAINTID AND (CASE WHEN CONGLOMS2.DESCRIPTOR IS NOT NULL THEN CONGLOMS2.DESCRIPTOR.getKeyColumnPosition(COLS2.COLUMNNUMBER) ELSE 0 END) <> 0 AND F2.CONGLOMERATEID = CONGLOMS2.CONGLOMERATEID AND C2.TABLEID = COLS2.REFERENCEID ORDER BY FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, FK_NAME, KEY_SEQ&$8000000d-00d0-fd77-3ed8-000a0a0b1900<#u  &$610e402f-010a-937c-5a28-000000148c68getTablePrivileges&$8000000d-00d0-fd77-3ed8-000a0a0b1900SASELECT TABLE_CAT, TABLE_SCHEM, TABLE_NAME, GRANTOR, GRANTEE, PRIVILEGE, IS_GRANTABLE FROM ( VALUES (CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128)), CAST ('' AS VARCHAR(128))) ) AS TABLEPRIVILEGES (TABLE_CAT, TABLE_SCHEM, TABLE_NAME, GRANTOR, GRANTEE, PRIVILEGE, IS_GRANTABLE ) WHERE (1=0) AND (((1=1) OR ? IS NOT NULL) OR ''=? OR ''=?) ORDER BY TABLE_SCHEM, TABLE_NAME, PRIVILEGE&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$f91a0030-010a-937c-5a28-000000148c68!getBestRowIdentifierUniqueIndex&$8000000d-00d0-fd77-3ed8-000a0a0b1900SASELECT IDX.CONGLOMERATENUMBER, IDX.DESCRIPTOR.numberOfOrderedColumns() AS NUMCOLS FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONGLOMERATES IDX WHERE SCHEMAS.SCHEMAID = TABS.SCHEMAID and not IDX.ISCONSTRAINT AND TABS.TABLEID = IDX.TABLEID AND (CASE WHEN IDX.DESCRIPTOR IS NULL THEN (1=0) ELSE IDX.DESCRIPTOR.isUnique() END) AND ((1=1) OR ? IS NOT NULL) AND (SCHEMAS.SCHEMANAME LIKE ?) AND (TABS.TABLENAME LIKE ?) ORDER BY NUMCOLS&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$81260031-010a-937c-5a28-000000148c68odbc_getPrimaryKeys&$8000000d-00d0-fd77-3ed8-000a0a0b1900SESELECT JDBC_SUBQUERY.TABLE_CAT AS TABLE_CAT, JDBC_SUBQUERY.TABLE_SCHEM AS TABLE_SCHEM, JDBC_SUBQUERY.TABLE_NAME AS TABLE_NAME, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, CAST (JDBC_SUBQUERY.KEY_SEQ AS SMALLINT) AS KEY_SEQ, JDBC_SUBQUERY.PK_NAME AS PK_NAME FROM ( SELECT CAST ('' AS VARCHAR(128)) AS TABLE_CAT, S.SCHEMANAME AS TABLE_SCHEM, T.TABLENAME AS TABLE_NAME, COLS.COLUMNNAME AS COLUMN_NAME, CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) AS KEY_SEQ, CONS.CONSTRAINTNAME AS PK_NAME FROM PROPERTIES joinOrder=FIXED SYS.SYSTABLES T PROPERTIES index='SYSTABLES_INDEX1', SYS.SYSSCHEMAS S PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSSCHEMAS_INDEX1', SYS.SYSCONSTRAINTS CONS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSCONSTRAINTS_INDEX3', SYS.SYSKEYS KEYS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSKEYS_INDEX1', SYS.SYSCONGLOMERATES CONGLOMS PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS PROPERTIES joinStrategy=NESTEDLOOP, index ='SYSCOLUMNS_INDEX1' WHERE ((1=1) OR ? IS NOT NULL) AND S.SCHEMANAME LIKE ? AND T.TABLENAME LIKE ? AND T.SCHEMAID = S.SCHEMAID AND T.TABLEID = COLS.REFERENCEID AND T.TABLEID = CONGLOMS.TABLEID AND CONS.TABLEID = T.TABLEID AND CONS.TYPE = 'P' AND CONS.CONSTRAINTID = KEYS.CONSTRAINTID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID ) JDBC_SUBQUERY ORDER BY COLUMN_NAME&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$19ba803c-010a-937c-5a28-000000148c68 getBestRowIdentifierPrimaryKey&$8000000d-00d0-fd77-3ed8-000a0a0b1900SAUSSELECT conS.CONSTRAINTID FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys WHERE TABS.TABLEID = conS.TABLEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND conS.type = 'P' AND ((1=1) OR ? IS NOT NULL) AND (SCHEMAS.SCHEMANAME LIKE ?) AND (TABS.TABLENAME LIKE ?)&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$c1c9803d-010a-937c-5a28-000000148c68 getTableTypes&$8000000d-00d0-fd77-3ed8-000a0a0b1900S@SELECT CAST (RTRIM(TABLE_TYPE) AS VARCHAR(12)) AS TABLE_TYPE FROM (VALUES 'SYSTEM TABLE', 'TABLE', 'VIEW') TABLETYPES(TABLE_TYPE) ORDER BY TABLE_TYPE  0)'&$8000000d-00d0-fd77-3ed8-000a0a0b1900 F :l<bn]u  &$09324032-010a-937c-5a28-000000148c68+)odbc_getBestRowIdentifierUniqueKeyColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SGSELECT JDBC_SUBQUERY.SCOPE AS SCOPE, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES AS BUFFER_LENGTH, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS DECIMAL_DIGITS, JDBC_SUBQUERY.PSEUDO_COLUMN AS PSEUDO_COLUMN FROM ( SELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN, COLS.COLUMNDATATYPE.getMaximumWidthInBytes() AS COL_MAX_WIDTH_IN_BYTES FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = conS.TABLEID AND TABS.TABLEID = COLS.REFERENCEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = ? AND KEYS.CONSTRAINTID = ? AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND TABS.TABLEID = CONGLOMS.TABLEID AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) > 0 AND (?<>0 or not COLS.COLUMNDATATYPE.isNullable() ) ) JDBC_SUBQUERY&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$a13ec033-010a-937c-5a28-000000148c68(&getBestRowIdentifierUniqueIndexColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SDSELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONGLOMERATES IDX, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = COLS.REFERENCEID and SCHEMAS.SCHEMAID = TABS.SCHEMAID AND TABS.TABLEID = IDX.TABLEID and IDX.CONGLOMERATENUMBER = ? AND (CASE WHEN IDX.DESCRIPTOR IS NOT NULL THEN IDX.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) > 0 AND (?<>0 or not COLS.COLUMNDATATYPE.isNullable() )&$8000000d-00d0-fd77-3ed8-000a0a0b1900q<a4Uu  &$594b8034-010a-937c-5a28-000000148c68odbc_getTypeInfo&$8000000d-00d0-fd77-3ed8-000a0a0b1900S&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$41588035-010a-937c-5a28-000000148c68 getUDTs&$8000000d-00d0-fd77-3ed8-000a0a0b1900SA/-SELECT '' AS TYPE_CAT, '' AS TYPE_SCHEM, ALIAS AS TYPE_NAME, JAVACLASSNAME AS CLASS_NAME, CAST (? AS INT) AS DATA_TYPE, '' AS REMARKS FROM SYS.SYSALIASES WHERE ((1=1) OR ? IS NOT NULL) AND ((1=1) OR ? IS NOT NULL) AND ALIAS LIKE ? AND ?<>0 AND ALIASTYPE = 'C' ORDER BY DATA_TYPE, TYPE_SCHEM, TYPE_NAME&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$6965c036-010a-937c-5a28-000000148c68getBestRowIdentifierEmpty&$8000000d-00d0-fd77-3ed8-000a0a0b1900SASELECT SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN FROM (VALUES (CAST (2 AS SMALLINT), CAST ('' AS VARCHAR(128)), CAST (0 AS SMALLINT), CAST ('INT' AS VARCHAR(128)), 0, 0, CAST (0 AS SMALLINT), CAST (0 AS SMALLINT)) ) AS BESTROWIDENTIFIER( SCOPE, COLUMN_NAME, DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, DECIMAL_DIGITS, PSEUDO_COLUMN) WHERE (1=0)&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$e1734037-010a-937c-5a28-000000148c68getProcedureColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SEqoSELECT CAST (NULL AS VARCHAR(128)) AS PROCEDURE_CAT, SCHEMANAME AS PROCEDURE_SCHEM, A.ALIAS AS PROCEDURE_NAME, V."COLUMN_NAME" AS COLUMN_NAME, V."COLUMN_TYPE" AS COLUMN_TYPE, V."DATA_TYPE" AS DATA_TYPE, V."TYPE_NAME" AS TYPE_NAME, V."PRECISION" AS PRECISION, V."LENGTH" AS LENGTH, CASE WHEN (V."DATA_TYPE" IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN V."SCALE" ELSE CAST (NULL AS SMALLINT) END AS SCALE, CASE WHEN (V."DATA_TYPE" IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DOUBLE, java.sql.Types::FLOAT, java.sql.Types::REAL, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN V."RADIX" ELSE CAST (NULL AS SMALLINT) END AS RADIX, V."NULLABLE" AS NULLABLE, V."REMARKS" AS REMARKS, V."METHOD_ID" AS METHOD_ID, V."PARAMETER_ID" AS PARAMETER_ID FROM SYS.SYSALIASES A, SYS.SYSSCHEMAS, NEW org.apache.derby.catalog.GetProcedureColumns(A.ALIASINFO, A.ALIASTYPE) V WHERE ALIASTYPE = 'P' AND SCHEMANAME LIKE ? AND A.SCHEMAID = SYS.SYSSCHEMAS.SCHEMAID AND A.ALIAS LIKE ? AND V."COLUMN_NAME" LIKE ? ORDER BY PROCEDURE_SCHEM, PROCEDURE_NAME, METHOD_ID, PARAMETER_ID&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$29d8c03e-010a-937c-5a28-000000148c68 getSchemas&$8000000d-00d0-fd77-3ed8-000a0a0b1900S@KISELECT SCHEMANAME AS TABLE_SCHEM FROM SYS.SYSSCHEMAS ORDER BY TABLE_SCHEM  1&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$424a8045-010a-937c-5a28-000000148c68 GETCATALOGS&$c013800d-00f8-5b53-28a9-00000019ed88S86CALL SYSIBM.SQLTABLES('', '', '', '', 'GETCATALOGS=1')&$c013800d-00f8-5b53-28a9-00000019ed88 &$ea5bc046-010a-937c-5a28-000000148c68 SQLPROCEDURES&$c013800d-00f8-5b53-28a9-00000019ed88S'%CALL SYSIBM.SQLPROCEDURES(?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$e26d4047-010a-937c-5a28-000000148c68 SQLTABLES&$c013800d-00f8-5b53-28a9-00000019ed88S&$CALL SYSIBM.SQLTABLES(?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$3a7f0048-010a-937c-5a28-000000148c68SQLCOLPRIVILEGES&$c013800d-00f8-5b53-28a9-00000019ed88S-+CALL SYSIBM.SQLCOLPRIVILEGES(?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88H E<},uOSELECT JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.LITERAL_PREFIX AS LITERAL_PREFIX, JDBC_SUBQUERY.LITERAL_SUFFIX AS LITERAL_SUFFIX, JDBC_SUBQUERY.CREATE_PARAMS AS CREATE_PARAMS, CAST (JDBC_SUBQUERY.NULLABLE AS SMALLINT) AS NULLABLE, CAST (JDBC_SUBQUERY.CASE_SENSITIVE AS SMALLINT) AS CASE_SENSITIVE, CAST (JDBC_SUBQUERY.SEARCHABLE AS SMALLINT) AS SEARCHABLE, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DOUBLE, java.sql.Types::FLOAT, java.sql.Types::REAL, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN JDBC_SUBQUERY.UNSIGNED_ATTRIBUTE ELSE CAST (NULL AS SMALLINT) END AS SMALLINT) AS UNSIGNED_ATTRIBUTE, CAST (JDBC_SUBQUERY.FIXED_PREC_SCALE AS SMALLINT) AS FIXED_PREC_SCALE, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DOUBLE, java.sql.Types::FLOAT, java.sql.Types::REAL, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN JDBC_SUBQUERY.AUTO_UNIQUE_VAL ELSE CAST (NULL AS SMALLINT) END AS SMALLINT) AS AUTO_UNIQUE_VAL, JDBC_SUBQUERY.LOCAL_TYPE_NAME AS LOCAL_TYPE_NAME, CAST (JDBC_SUBQUERY.MINIMUM_SCALE AS SMALLINT) AS MINIMUM_SCALE, CAST (JDBC_SUBQUERY.MAXIMUM_SCALE AS SMALLINT) AS MAXIMUM_SCALE, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN 9 ELSE JDBC_SUBQUERY.DATA_TYPE END AS SMALLINT) AS SQL_DATA_TYPE, CAST (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::DATE) THEN 1 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIME) THEN 2 ELSE (CASE WHEN (JDBC_SUBQUERY.DATA_TYPE = java.sql.Types::TIMESTAMP) THEN 3 ELSE CAST (NULL AS SMALLINT) END ) END ) END AS SMALLINT) AS SQL_DATETIME_SUB, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN CAST (2 AS SMALLINT) ELSE JDBC_SUBQUERY.NUM_PREC_RADIX END AS NUM_PREC_RADIX, CAST (NULL AS SMALLINT) AS INTERVAL_PRECISION FROM ( SELECT CAST (RTRIM(CAST (T1 AS CHAR(128))) AS VARCHAR(128)) AS TYPE_NAME, CAST (T2 AS SMALLINT) AS DATA_TYPE, T3 AS COLUMN_SIZE, CAST (RTRIM(CAST(T4 AS CHAR(10))) AS VARCHAR(10)) AS LITERAL_PREFIX, CAST (RTRIM(T5) AS VARCHAR(10)) AS LITERAL_SUFFIX, CAST (RTRIM(CAST(T6 AS CHAR(20))) AS VARCHAR(20)) AS CREATE_PARAMS, T7 AS NULLABLE, T8 AS CASE_SENSITIVE, T9 AS SEARCHABLE, T10 AS UNSIGNED_ATTRIBUTE, T11 AS FIXED_PREC_SCALE, T12 AS AUTO_UNIQUE_VAL, CAST (RTRIM(CAST(T1 AS CHAR(128))) AS VARCHAR(128)) AS LOCAL_TYPE_NAME, T14 AS MINIMUM_SCALE, T15 AS MAXIMUM_SCALE, CAST (NULL AS INT) AS SQL_DATA_TYPE, CAST (NULL AS INT) AS SQL_DATETIME_SUB, T18 AS NUM_PREC_RADIX FROM ( VALUES ('BIGINT',-5,19,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('LONG VARCHAR FOR BIT DATA',-4,32700,'X''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('VARCHAR () FOR BIT DATA',-3,32762,'X''','''','length', 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('CHAR () FOR BIT DATA',-2,254,'X''','''','length', 1,FALSE,2,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('LONG VARCHAR',-1,32700,'''','''',CAST (NULL AS CHAR), 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('LONG NVARCHAR',-1,32700,'''','''',CAST (NULL AS CHAR), 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('CHAR',1,254,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST<]uH) (NULL AS INTEGER)), ('NATIONAL CHAR',1,2147483647,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('NUMERIC',2,31,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision,scale', 1,FALSE,2,FALSE,TRUE,FALSE,0,32767,10),('DECIMAL',3,31,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision,scale', 1,FALSE,2,FALSE,TRUE,FALSE,0,32767,10),('INTEGER',4,10,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('SMALLINT',5,5,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,TRUE,0,0,10),('FLOAT',6,52,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'precision', 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('REAL',7,23,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('DOUBLE',8,52,CAST (NULL AS CHAR),CAST (NULL AS CHAR),CAST (NULL AS CHAR), 1,FALSE,2,FALSE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),2),('VARCHAR',12,32672,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('NATIONAL CHAR VARYING',12,2147483647,'''','''','length', 1,TRUE,3,TRUE,FALSE,FALSE,CAST (NULL AS INTEGER),CAST (NULL AS INTEGER), CAST (NULL AS INTEGER)), ('DATE',91,10,'DATE''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,0,10),('TIME',92,8,'TIME''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,0,10),('TIMESTAMP',93,26,'TIMESTAMP''','''',CAST (NULL AS CHAR), 1,FALSE,2,TRUE,FALSE,FALSE,0,6,10),('BLOB',2004,2147483647,CAST (NULL AS CHAR),CAST (NULL AS CHAR),'length', 1,FALSE,1,CAST (NULL AS BOOLEAN),FALSE,CAST (NULL AS BOOLEAN), CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),CAST (NULL AS INTEGER)),('CLOB',2005,2147483647,'''','''','length', 1,TRUE,1,CAST (NULL AS BOOLEAN),FALSE,CAST (NULL AS BOOLEAN), CAST (NULL AS INTEGER),CAST (NULL AS INTEGER),CAST (NULL AS INTEGER)) ) AS TYPEINFO(T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T14,T15,T18) ) JDBC_SUBQUERY</8u  &$b9810038-010a-937c-5a28-000000148c68-+odbc_getBestRowIdentifierUniqueIndexColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SFSELECT JDBC_SUBQUERY.SCOPE AS SCOPE, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES AS BUFFER_LENGTH, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS DECIMAL_DIGITS, JDBC_SUBQUERY.PSEUDO_COLUMN AS PSEUDO_COLUMN FROM ( SELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN, COLS.COLUMNDATATYPE.getMaximumWidthInBytes() AS COL_MAX_WIDTH_IN_BYTES FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONGLOMERATES IDX, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = COLS.REFERENCEID and SCHEMAS.SCHEMAID = TABS.SCHEMAID AND TABS.TABLEID = IDX.TABLEID and IDX.CONGLOMERATENUMBER = ? AND (CASE WHEN IDX.DESCRIPTOR IS NOT NULL THEN IDX.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) > 0 AND (?<>0 or not COLS.COLUMNDATATYPE.isNullable() ) ) JDBC_SUBQUERY&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$018f0039-010a-937c-5a28-000000148c68%#odbc_getBestRowIdentifierAllColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SF~|SELECT JDBC_SUBQUERY.SCOPE AS SCOPE, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES AS BUFFER_LENGTH, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS DECIMAL_DIGITS, JDBC_SUBQUERY.PSEUDO_COLUMN AS PSEUDO_COLUMN FROM ( SELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN, COLS.COLUMNDATATYPE.getMaximumWidthInBytes() AS COL_MAX_WIDTH_IN_BYTES FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCOLUMNS COLS WHERE COLS.REFERENCEID = TABS.TABLEID AND TABS.SCHEMAID = SCHEMAS.SCHEMAID AND ((1=1) OR ? IS NOT NULL) AND (SCHEMAS.SCHEMANAME LIKE ?) AND (TABS.TABLENAME LIKE ?) AND ? BETWEEN 0 AND 2 AND (?<>0 OR NOT COLS.COLUMNDATATYPE.isNullable()) ) JDBC_SUBQUERY&$8000000d-00d0-fd77-3ed8-000a0a0b19001<u &$c99d403a-010a-937c-5a28-000000148c68getImportedKeys&$8000000d-00d0-fd77-3ed8-000a0a0b1900SNa_SELECT CAST ('' AS VARCHAR(128)) AS PKTABLE_CAT, S.SCHEMANAME AS PKTABLE_SCHEM, TABLENAME AS PKTABLE_NAME, COLS.COLUMNNAME AS PKCOLUMN_NAME, CAST ('' AS VARCHAR(128)) AS FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, FKCOLUMN_NAME, CAST (CONGLOMS.DESCRIPTOR.getKeyColumnPosition( COLS.COLUMNNUMBER) AS SMALLINT) AS KEY_SEQ, CAST ((CASE WHEN FK_UPDATERULE='S' THEN java.sql.DatabaseMetaData::importedKeyRestrict ELSE (CASE WHEN FK_UPDATERULE='R' THEN java.sql.DatabaseMetaData::importedKeyNoAction ELSE java.sql.DatabaseMetaData::importedKeyNoAction END) END) AS SMALLINT) AS UPDATE_RULE, CAST ((CASE WHEN FK_DELETERULE='S' THEN java.sql.DatabaseMetaData::importedKeyRestrict ELSE (CASE WHEN FK_DELETERULE='R' THEN java.sql.DatabaseMetaData::importedKeyNoAction ELSE (CASE WHEN FK_DELETERULE='C' THEN java.sql.DatabaseMetaData::importedKeyCascade ELSE (CASE WHEN FK_DELETERULE='U' THEN java.sql.DatabaseMetaData::importedKeySetNull ELSE java.sql.DatabaseMetaData::importedKeyNoAction END) END) END) END) AS SMALLINT) AS DELETE_RULE, FK_NAME, CONSTRAINTNAME AS PK_NAME, CAST (java.sql.DatabaseMetaData::importedKeyNotDeferrable AS SMALLINT) AS DEFERRABILITY FROM PROPERTIES joinOrder=FIXED (SELECT F2.keyCONSTRAINTID AS FK_ID, FKTB_SCHEMA AS FKTABLE_SCHEM, FKTB_NAME AS FKTABLE_NAME, COLS2.COLUMNNAME AS FKCOLUMN_NAME, CONGLOMS2.DESCRIPTOR.getKeyColumnPosition( COLS2.COLUMNNUMBER) AS KEY_SEQ, C2.CONSTRAINTNAME AS FK_NAME, F2.DELETERULE AS FK_UPDATERULE, F2.DELETERULE AS FK_DELETERULE FROM PROPERTIES joinOrder=FIXED (SELECT T2.TABLEID AS FKTB_ID, S2.SCHEMANAME AS FKTB_SCHEMA, T2.TABLENAME AS FKTB_NAME FROM SYS.SYSTABLES T2 PROPERTIES index = 'SYSTABLES_INDEX1', SYS.SYSSCHEMAS S2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSSCHEMAS_INDEX1' WHERE ((1=1) OR ? IS NOT NULL) AND S2.SCHEMANAME LIKE ? AND T2.TABLENAME LIKE ? AND S2.SCHEMAID = T2.SCHEMAID ) AS FKTB (FKTB_ID, FKTB_SCHEMA, FKTB_NAME), SYS.SYSCONSTRAINTS c2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONSTRAINTS_INDEX3', SYS.SYSFOREIGNKEYS F2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSFOREIGNKEYS_INDEX1', SYS.SYSCONGLOMERATES CONGLOMS2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS2 PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCOLUMNS_INDEX1' WHERE FKTB.FKTB_ID = C2.TABLEID AND F2.CONSTRAINTID = C2.CONSTRAINTID AND FKTB.FKTB_ID = COLS2.REFERENCEID AND (CASE WHEN CONGLOMS2.DESCRIPTOR IS NOT NULL THEN CONGLOMS2.DESCRIPTOR.getKeyColumnPosition( COLS2.COLUMNNUMBER) ELSE 0 END) <> 0 AND F2.CONGLOMERATEID = CONGLOMS2.CONGLOMERATEID ) AS FKINFO(FK_ID, FKTABLE_SCHEM, FKTABLE_NAME, FKCOLUMN_NAME, KEY_SEQ, FK_NAME, FK_UPDATERULE, FK_DELETERULE), SYS.SYSCONSTRAINTS c PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCONSTRAINTS_INDEX1', SYS.SYSTABLES T PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSTABLES_INDEX2', SYS.SYSSCHEMAS S PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSSCHEMAS_INDEX2', SYS.SYSKEYS K PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSKEYS_INDEX1', SYS.SYSCONGLOMERATES CONGLOMS PROPERTIES joinStrategy = NESTEDLOOP, index = 'SYSCONGLOMERATES_INDEX1', SYS.SYSCOLUMNS COLS PROPERTIES joinStrategy=NESTEDLOOP, index = 'SYSCOLUMNS_INDEX1' WHERE T.TABLEID = C.TABLEID AND C.CONSTRAINTID = FKINFO.FK_ID AND FKINFO.KEY_SEQ = CONGLOMS.DESCRIPTOR.getKeyColumnPosition( COLS.COLUMNNUMBER) AND S.SCHEMAID = T.SCHEMAID AND K.CONSTRAINTID = C.CONSTRAINTID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 AND K.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID AND C.TABLEID = COLS.REFERENCEID ORDER BY PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, PK_NAME, KEY_SEQ  8x&$8000000d-00d0-fd77-3ed8-000a0a0b1900'<~<9u  &$61e8403f-010a-937c-5a28-000000148c68,*odbc_getBestRowIdentifierPrimaryKeyColumns&$8000000d-00d0-fd77-3ed8-000a0a0b1900SGtrSELECT JDBC_SUBQUERY.SCOPE AS SCOPE, JDBC_SUBQUERY.COLUMN_NAME AS COLUMN_NAME, JDBC_SUBQUERY.DATA_TYPE AS DATA_TYPE, JDBC_SUBQUERY.TYPE_NAME AS TYPE_NAME, JDBC_SUBQUERY.COLUMN_SIZE AS COLUMN_SIZE, JDBC_SUBQUERY.COL_MAX_WIDTH_IN_BYTES AS BUFFER_LENGTH, CASE WHEN (JDBC_SUBQUERY.DATA_TYPE IN (java.sql.Types::DATE)) THEN CAST (NULL AS SMALLINT) ELSE JDBC_SUBQUERY.DECIMAL_DIGITS END AS DECIMAL_DIGITS, JDBC_SUBQUERY.PSEUDO_COLUMN AS PSEUDO_COLUMN FROM ( SELECT CAST (java.sql.DatabaseMetaData::bestRowSession AS SMALLINT) AS SCOPE, COLS.COLUMNNAME AS COLUMN_NAME, CAST (COLS.COLUMNDATATYPE.getJDBCTypeId() AS SMALLINT) AS DATA_TYPE, CAST (COLS.COLUMNDATATYPE.getTypeName() AS VARCHAR(128)) AS TYPE_NAME, COLS.COLUMNDATATYPE.getMaximumWidth() AS COLUMN_SIZE, CAST (NULL AS INT) AS BUFFER_LENGTH, CAST ((CASE WHEN (COLS.COLUMNDATATYPE.getJDBCTypeId() IN ( java.sql.Types::DECIMAL, java.sql.Types::NUMERIC, java.sql.Types::INTEGER, java.sql.Types::SMALLINT, java.sql.Types::TINYINT, java.sql.Types::BIGINT, java.sql.Types::DATE, java.sql.Types::TIME, java.sql.Types::TIMESTAMP)) THEN COLS.COLUMNDATATYPE.getPrecision() ELSE CAST (NULL AS SMALLINT) END) AS SMALLINT) AS DECIMAL_DIGITS, CAST (java.sql.DatabaseMetaData::bestRowNotPseudo AS SMALLINT) AS PSEUDO_COLUMN, COLS.COLUMNDATATYPE.getMaximumWidthInBytes() AS COL_MAX_WIDTH_IN_BYTES FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys, SYS.SYSCONGLOMERATES CONGLOMS, SYS.SYSCOLUMNS COLS WHERE TABS.TABLEID = conS.TABLEID AND TABS.TABLEID = COLS.REFERENCEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = ? AND KEYS.CONSTRAINTID = ? AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND TABS.TABLEID = CONGLOMS.TABLEID AND KEYS.CONGLOMERATEID = CONGLOMS.CONGLOMERATEID AND (CASE WHEN CONGLOMS.DESCRIPTOR IS NOT NULL THEN CONGLOMS.DESCRIPTOR.getKeyColumnPosition(COLS.COLUMNNUMBER) ELSE 0 END) <> 0 ) JDBC_SUBQUERY&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$79f80040-010a-937c-5a28-000000148c68&$getBestRowIdentifierUniqueConstraint&$8000000d-00d0-fd77-3ed8-000a0a0b1900SBSELECT CONS.CONSTRAINTID, IDX.DESCRIPTOR.numberOfOrderedColumns() AS NUMCOLS FROM SYS.SYSSCHEMAS SCHEMAS, SYS.SYSTABLES TABS, SYS.SYSCONSTRAINTS cons, SYS.SYSKEYS keys, SYS.SYSCONGLOMERATES IDX WHERE TABS.TABLEID = conS.TABLEID AND SCHEMAS.SCHEMAID = TABS.SCHEMAID AND conS.CONSTRAINTID = KEYS.CONSTRAINTID AND IDX.DESCRIPTOR IS NOT NULL AND KEYS.CONGLOMERATEID = IDX.CONGLOMERATEID AND IDX.ISCONSTRAINT AND conS.type = 'U' AND ((1=1) OR ? IS NOT NULL) AND (SCHEMAS.SCHEMANAME LIKE ?) AND (TABS.TABLENAME LIKE ?) ORDER BY NUMCOLS&$8000000d-00d0-fd77-3ed8-000a0a0b1900 &$82080041-010a-937c-5a28-000000148c68 SQLUDTS&$c013800d-00f8-5b53-28a9-00000019ed88S$"CALL SYSIBM.SQLUDTS(?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 2k</xpu  &$8a184042-010a-937c-5a28-000000148c68 METADATA&$c013800d-00f8-5b53-28a9-00000019ed88SM SELECT M->allProceduresAreCallable(), M->allTablesAreSelectable(), M->nullsAreSortedHigh(), M->nullsAreSortedLow(), M->nullsAreSortedAtStart(), M->nullsAreSortedAtEnd(), M->usesLocalFiles(), M->usesLocalFilePerTable(), M->storesUpperCaseIdentifiers(), M->storesLowerCaseIdentifiers(), M->storesMixedCaseIdentifiers(), M->storesUpperCaseQuotedIdentifiers(), M->storesLowerCaseQuotedIdentifiers(), M->storesMixedCaseQuotedIdentifiers(), M->getSQLKeywords(), M->getNumericFunctions(), M->getStringFunctions(), M->getSystemFunctions(), M->getTimeDateFunctions(), M->getSearchStringEscape(), M->getExtraNameCharacters(), M->supportsAlterTableWithAddColumn(), M->supportsAlterTableWithDropColumn(), M->supportsConvert(), '1', M->supportsDifferentTableCorrelationNames(), M->supportsExpressionsInOrderBy(), M->supportsOrderByUnrelated(), M->supportsGroupBy(), M->supportsGroupByUnrelated(), M->supportsGroupByBeyondSelect(), M->supportsMultipleResultSets(), M->supportsMultipleTransactions(), M->supportsCoreSQLGrammar(), M->supportsExtendedSQLGrammar(), M->supportsANSI92IntermediateSQL(), M->supportsANSI92FullSQL(), M->supportsIntegrityEnhancementFacility(), M->supportsOuterJoins(), M->supportsFullOuterJoins(), M->supportsLimitedOuterJoins(), M->getSchemaTerm(), M->getProcedureTerm(), M->getCatalogTerm(), M->isCatalogAtStart(), M->getCatalogSeparator(), M->supportsSchemasInDataManipulation(), M->supportsSchemasInProcedureCalls(), M->supportsSchemasInTableDefinitions(), M->supportsSchemasInIndexDefinitions(), M->supportsSchemasInPrivilegeDefinitions(), M->supportsCatalogsInDataManipulation(), M->supportsCatalogsInProcedureCalls(), M->supportsCatalogsInTableDefinitions(), M->supportsCatalogsInIndexDefinitions(), M->supportsCatalogsInPrivilegeDefinitions(), M->supportsPositionedDelete(), M->supportsPositionedUpdate(), M->supportsSelectForUpdate(), M->supportsStoredProcedures(), M->supportsSubqueriesInComparisons(), M->supportsUnion(), M->supportsUnionAll(), M->supportsOpenCursorsAcrossCommit(), M->supportsOpenCursorsAcrossRollback(), M->supportsOpenStatementsAcrossCommit(), M->supportsOpenStatementsAcrossRollback(), M->getMaxBinaryLiteralLength(), M->getMaxCharLiteralLength(), M->getMaxColumnNameLength(), M->getMaxColumnsInGroupBy(), M->getMaxColumnsInIndex(), M->getMaxColumnsInOrderBy(), M->getMaxColumnsInSelect(), M->getMaxColumnsInTable(), M->getMaxConnections(), M->getMaxCursorNameLength(), M->getMaxIndexLength(), M->getMaxSchemaNameLength(), M->getMaxProcedureNameLength(), M->getMaxCatalogNameLength(), M->getMaxRowSize(), M->doesMaxRowSizeIncludeBlobs(), M->getMaxStatementLength(), M->getMaxStatements(), M->getMaxTableNameLength(), M->getMaxTablesInSelect(), M->getMaxUserNameLength(), M->getDefaultTransactionIsolation(), M->supportsTransactions(), '1,2,4,8' , M->supportsDataDefinitionAndDataManipulationTransactions(), M->supportsDataManipulationTransactionsOnly(), M->dataDefinitionCausesTransactionCommit(), M->dataDefinitionIgnoredInTransactions(), (cast (RTRIM(CAST(java.sql.ResultSet::TYPE_FORWARD_ONLY as CHAR(10))) AS VARCHAR(10)) || (',') || (cast (RTRIM(CAST(java.sql.ResultSet::TYPE_SCROLL_INSENSITIVE AS CHAR(10))) as VARCHAR(10)))), '1003,1008;1004,1008;1005,1007,1008', '','','','1003','1003','1003','','','',M->supportsBatchUpdates()from (values(getCurrentConnection()->getMetaData())) as DBMetaData(M)&$c013800d-00f8-5b53-28a9-00000019ed88 &$a228c043-010a-937c-5a28-000000148c68 SQLSTATISTICS&$c013800d-00f8-5b53-28a9-00000019ed88S-+CALL SYSIBM.SQLSTATISTICS(?, ?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$da398044-010a-937c-5a28-000000148c68 SQLCOLUMNS&$c013800d-00f8-5b53-28a9-00000019ed88S'%CALL SYSIBM.SQLCOLUMNS(?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 < G:¥u  &$02910049-010a-937c-5a28-000000148c68 GETSCHEMAS&$c013800d-00f8-5b53-28a9-00000019ed88S75CALL SYSIBM.SQLTABLES('', '', '', '', 'GETSCHEMAS=1')&$c013800d-00f8-5b53-28a9-00000019ed88 &$4aa3404a-010a-937c-5a28-000000148c68SQLFOREIGNKEYS&$c013800d-00f8-5b53-28a9-00000019ed88S1/CALL SYSIBM.SQLFOREIGNKEYS(?, ?, ?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$22b5c04b-010a-937c-5a28-000000148c68SQLPROCEDURECOLS&$c013800d-00f8-5b53-28a9-00000019ed88S-+CALL SYSIBM.SQLPROCEDURECOLS(?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$9ac8804c-010a-937c-5a28-000000148c68SQLSPECIALCOLUMNS&$c013800d-00f8-5b53-28a9-00000019ed88S42CALL SYSIBM.SQLSPECIALCOLUMNS(?, ?, ?, ?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$c2db804d-010a-937c-5a28-000000148c68 GETTABLETYPES&$c013800d-00f8-5b53-28a9-00000019ed88S:8CALL SYSIBM.SQLTABLES('', '', '', '', 'GETTABLETYPES=1')&$c013800d-00f8-5b53-28a9-00000019ed88 &$aaeec04e-010a-937c-5a28-000000148c68SQLGETTYPEINFO&$c013800d-00f8-5b53-28a9-00000019ed88S" CALL SYSIBM.SQLGETTYPEINFO(?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$6302404f-010a-937c-5a28-000000148c68SQLTABLEPRIVILEGES&$c013800d-00f8-5b53-28a9-00000019ed88S,*CALL SYSIBM.SQLTABLEPRIVILEGES(?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88 &$fb160050-010a-937c-5a28-000000148c68SQLPRIMARYKEYS&$c013800d-00f8-5b53-28a9-00000019ed88S(&CALL SYSIBM.SQLPRIMARYKEYS(?, ?, ?, ?)&$c013800d-00f8-5b53-28a9-00000019ed88Q{ <JuO)SELECT9name TABLE_TYPEtype VARCHARVARCHAR  columnPos/isAutoincrement/updatableByCursor/9name TABLE_TYPEtype VARCHARVARCHAR  columnPos/isAutoincrement/updatableByCursor/9nameSQLCol1typeCHARCHAR  columnPos/isAutoincrement/updatableByCursor/9nameSQLCol1typeCHARCHAR  columnPos/isAutoincrement/updatableByCursor/()V  CodepostConstructorexecute'()Lorg/apache/derby/iapi/sql/ResultSet; 0org/apache/derby/impl/sql/execute/BaseActivation throwIfClosed(Ljava/lang/String;)V  startExecution   resultSet%Lorg/apache/derby/iapi/sql/ResultSet;   fillResultSet$org/apache/derby/iapi/sql/ActivationgetLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;   8org/apache/derby/iapi/sql/conn/LanguageConnectionContext" getAuthorizer-()Lorg/apache/derby/iapi/sql/conn/Authorizer; $% #&)org/apache/derby/iapi/sql/conn/Authorizer( authorize(I)V *+ ),getResultSetFactory6()Lorg/apache/derby/iapi/sql/execute/ResultSetFactory; ./ 0e0()Ljava/lang/Object;+Lorg/apache/derby/iapi/sql/execute/ExecRow; 24 5getExecutionFactory6()Lorg/apache/derby/iapi/sql/execute/ExecutionFactory; 78 92org/apache/derby/iapi/sql/execute/ExecutionFactory; getValueRow.(I)Lorg/apache/derby/iapi/sql/execute/ExecRow; => <? SYSTEM TABLEAgetDataValueFactory0()Lorg/apache/derby/iapi/types/DataValueFactory; CD E,org/apache/derby/iapi/types/DataValueFactoryGgetCharDataValuen(Ljava/lang/String;Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; IJ HK/org/apache/derby/iapi/types/DataValueDescriptorMorg/apache/derby/iapi/sql/RowO setColumn5(ILorg/apache/derby/iapi/types/DataValueDescriptor;)V QR PS-org/apache/derby/iapi/error/StandardExceptionUjava/lang/ExceptionW Exceptions27org/apache/derby/iapi/services/loader/GeneratedByteCode[ getMethodK(Ljava/lang/String;)Lorg/apache/derby/iapi/services/loader/GeneratedMethod; ]^ \_?2org/apache/derby/iapi/sql/execute/ResultSetFactorycgetRowResultSet(Lorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ZIDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; ef dge1 i4 jTABLEli@getNormalizeResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIDDZLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; qr dsgetUnionResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; uv dwe2 y4 zVIEW|y@e3 4 e4-Lorg/apache/derby/iapi/types/StringDataValue; getColumnFromRow5(II)Lorg/apache/derby/iapi/types/DataValueDescriptor; +org/apache/derby/iapi/types/StringDataValuetrim](ILorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; e5 getNullVarchar\(Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; H<NeR,uK3setValue4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)V N1org/apache/derby/iapi/types/VariableSizeDataValuesetWidth6(IIZ)Lorg/apache/derby/iapi/types/DataValueDescriptor; getProjectRestrictResultSetn(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; de6 4 getSortResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ZZILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IIDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; d getScrollable()Z @o>getScrollInsensitiveResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; d  0org/apache/derby/iapi/sql/execute/NoPutResultSetmarkAsTopResultSet  getExecutionCountI ()IsetExecutionCountgetRowCountCheckVectorLjava/util/Vector; ()Ljava/util/Vector;setRowCountCheckVector(Ljava/util/Vector;)VgetStalePlanCheckInterval setStalePlanCheckInterval)org/apache/derby/iapi/sql/execute/ExecRowrow,[Lorg/apache/derby/iapi/sql/execute/ExecRow; 1 24i4y444  * YV *:@*_6*6B*F_LNT*:@*_k*km*F_LNT*:@*_{*{}*F_LNT*:@*_*F*_*:@*_* ZW YV =1* ** ***_ZW*Y YV *!'-*1*1*1*1*1*1**Z`ah *1**n`ah *1_*ot *ox *1**~`ah *1_*t *x **`**` ** 23YVX *6i3YVX *ky3YVX *{3YVX TH***Y*_*_N* NT*3YV %**FT* Ĭ+ ı ʰ +ʱ Ь+ б< 9_uO)SELECT9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS hUZ[[NUU()V  CodepostConstructorexecute'()Lorg/apache/derby/iapi/sql/ResultSet; 0org/apache/derby/impl/sql/execute/BaseActivation throwIfClosed(Ljava/lang/String;)V  startExecution   resultSet%Lorg/apache/derby/iapi/sql/ResultSet;   fillResultSet$org/apache/derby/iapi/sql/ActivationgetLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;   8org/apache/derby/iapi/sql/conn/LanguageConnectionContext" getAuthorizer-()Lorg/apache/derby/iapi/sql/conn/Authorizer; $% #&)org/apache/derby/iapi/sql/conn/Authorizer( authorize(I)V *+ ),getResultSetFactory6()Lorg/apache/derby/iapi/sql/execute/ResultSetFactory; ./ 0e0()Ljava/lang/Object;+Lorg/apache/derby/iapi/sql/execute/ExecRow; 24 5getExecutionFactory6()Lorg/apache/derby/iapi/sql/execute/ExecutionFactory; 78 92org/apache/derby/iapi/sql/execute/ExecutionFactory;getIndexableRow3(I)Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; => <?getDataValueFactory0()Lorg/apache/derby/iapi/types/DataValueFactory; AB C,org/apache/derby/iapi/types/DataValueFactoryEgetNullVarchar\(Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; GH FIorg/apache/derby/iapi/sql/RowK setColumn5(ILorg/apache/derby/iapi/types/DataValueDescriptor;)V MN LO-org/apache/derby/iapi/error/StandardExceptionQ Exceptions27org/apache/derby/iapi/services/loader/GeneratedByteCodeW getMethodK(Ljava/lang/String;)Lorg/apache/derby/iapi/services/loader/GeneratedMethod; YZ X[e10[[Lorg/apache/derby/iapi/store/access/Qualifier; ]^ _reinitializeQualifiers3([[Lorg/apache/derby/iapi/store/access/Qualifier;)V ab c SYSSCHEMASeSYSSCHEMAS_INDEX1g@1@5Ovȴ:2org/apache/derby/iapi/sql/execute/ResultSetFactorymgetBulkTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; op nq getScrollable()Z st ugetScrollInsensitiveResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; wx ny  {0org/apache/derby/iapi/sql/execute/NoPutResultSet}markAsTopResultSet  ~getExecutionCountI ()IsetExecutionCountgetRowCountCheckVectorLjava/util/Vector; ()Ljava/util/Vector;setRowCountCheckVector(Ljava/util/Vector;)VgetStalePlanCheckInterval setStalePlanCheckInterval)org/apache/derby/iapi/sql/execute/ExecRowrow,[Lorg/apache/derby/iapi/sql/execute/ExecRow; 124]^  * SR &*:@*_6*Z<cZְuAW SR D8* ***`d*|**_ZW*Y~ SR k_*!'-*1*1T**V\*`fhikr**vikz 23SR %*6*DJP*6 +   + + <1DuO)SELECT9name IS_NULLABLEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSnameORDINAL_POSITIONtypeINTEGERINTEGER columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9nameCHAR_OCTET_LENGTHtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9nameSQL_DATETIME_SUBtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name SQL_DATA_TYPEtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name COLUMN_DEFtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/9nameREMARKStype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/9nameNULLABLEtypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9nameNUM_PREC_RADIXtypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9nameDECIMAL_DIGITStypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9name BUFFER_LENGTHtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name COLUMN_SIZEtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name TYPE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name DATA_TYPEtype SMALLINTSMALLINT columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSname COLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname TABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name TABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name IS_NULLABLEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSnameORDINAL_POSITIONtypeINTEGERINTEGER columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9nameCHAR_OCTET_LENGTHtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9nameSQL_DATETIME_SUBtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name SQL_DATA_TYPEtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name COLUMN_DEFtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/9nameREMARKStype VARCHARVA<FuORCHAR columnPos/ isAutoincrement/updatableByCursor/9nameNULLABLEtypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9nameNUM_PREC_RADIXtypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9nameDECIMAL_DIGITStypeINTEGERINTEGER  columnPos/ isAutoincrement/updatableByCursor/9name BUFFER_LENGTHtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name COLUMN_SIZEtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9name TYPE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name DATA_TYPEtype SMALLINTSMALLINT columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSname COLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname TABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name TABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ [[NUUZhUZ[[NUU [[`NUNNNZhqUNZ`[[`NUNNN [[ NUP  NTTTZhNUZ[[ NUP  NTTT()V  CodepostConstructorexecute'()Lorg/apache/derby/iapi/sql/ResultSet; 0org/apache/derby/impl/sql/execute/BaseActivation throwIfClosed(Ljava/lang/String;)V  startExecution   resultSet%Lorg/apache/derby/iapi/sql/ResultSet;   fillResultSetsetParameterValueSet(IZ)V  throwIfMissingParms  !$org/apache/derby/iapi/sql/Activation#getLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext; %& $'8org/apache/derby/iapi/sql/conn/LanguageConnectionContext) getAuthorizer-()Lorg/apache/derby/iapi/sql/conn/Authorizer; +, *-)org/apache/derby/iapi/sql/conn/Authorizer/ authorize(I)V 12 03getResultSetFactory6()Lorg/apache/derby/iapi/sql/execute/ResultSetFactory; 56 7e0()Ljava/lang/Object;+Lorg/apache/derby/iapi/sql/execute/ExecRow; ;= >getExecutionFactory6()Lorg/apache/derby/iapi/sql/execute/ExecutionFactory; @A B2org/apache/derby/iapi/sql/execute/ExecutionFactoryDgetIndexableRow3(I)Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; FG EHgetDataValueFactory0()Lorg/apache/derby/iapi/types/DataValueFactory; JK L,org/apache/derby/iapi/types/DataValueFactoryN<LuOgetNullVarchar\(Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; PQ ORorg/apache/derby/iapi/sql/RowT setColumn5(ILorg/apache/derby/iapi/types/DataValueDescriptor;)V VW UXgetRowLocationTemplate,(I)Lorg/apache/derby/iapi/types/RowLocation; Z[ $\-org/apache/derby/iapi/error/StandardException^ Exceptions;7org/apache/derby/iapi/services/loader/GeneratedByteCoded getMethodK(Ljava/lang/String;)Lorg/apache/derby/iapi/services/loader/GeneratedMethod; fg ehe10Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; jk le2-Lorg/apache/derby/iapi/types/StringDataValue; no ppvs-Lorg/apache/derby/iapi/sql/ParameterValueSet; rs tjava.lang.Stringv+org/apache/derby/iapi/sql/ParameterValueSetxsetStorableDataValueH(Lorg/apache/derby/iapi/types/DataValueDescriptor;IILjava/lang/String;)V z{ y| getParameter4(I)Lorg/apache/derby/iapi/types/DataValueDescriptor; ~ y+org/apache/derby/iapi/types/StringDataValue/org/apache/derby/iapi/types/DataValueDescriptor getObject < java/lang/String org/apache/derby/iapi/types/LikegreaterEqualStringFromParameter&(Ljava/lang/String;)Ljava/lang/String; getVarcharDataValuen(Ljava/lang/String;Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; Oe3 o setValue4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)V 1org/apache/derby/iapi/types/VariableSizeDataValuesetWidth6(IIZ)Lorg/apache/derby/iapi/types/DataValueDescriptor; je4 k e5 o lessThanStringFromParameter e6 o ne70[[Lorg/apache/derby/iapi/store/access/Qualifier; reinitializeQualifiers3([[Lorg/apache/derby/iapi/store/access/Qualifier;)V  SYSSCHEMASSYSSCHEMAS_INDEX1?333334@*2org/apache/derby/iapi/sql/execute/ResultSetFactorygetBulkTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; e8 =  getValueRow.(I)Lorg/apache/derby/iapi/sql/execute/ExecRow; E getNullChar Q Oe9 o e10 o getColumnFromRow5(II)Lorg/apache/derby/iapi/types/DataValueDescriptor; greaterOrEquals(Lorg/apache/derby/iapi/types/DataValueDescriptor;Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue; ,org/apache/derby/iapi/types/BooleanDataValueequals(Z)Z e11.Lorg/apache/derby/iapi/types/BooleanDataValue;  getDataValue_(ZLorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby/iapi/types/BooleanDataValue; Oe12 o e13 o lessThan e14 and^(Lorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby/iapi/types/BooleanDataValue; java/lang/ExceptiongetIndexRowToBaseRowResultSetL(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILjava/lang/String;IIILorg/apache/derby/iapi/services/loader/GeneratedMethod;ZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  likea(Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue;  e15  =  ](ILorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  O e16   isNotNull0()Lo< uOrg/apache/derby/iapi/types/BooleanDataValue;  e17  or  getProjectRestrictResultSetn(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  ! "`e18 &= 'qe19 ,k -e20 /o 0e21 2o 3.org/apache/derby/iapi/sql/execute/ExecIndexRow5 orderedNulls 72 68e22 ;k <e23 >o ?e24 Ao Be25 E F/[Lorg/apache/derby/iapi/store/access/Qualifier;HallocateQualArray5([[Lorg/apache/derby/iapi/store/access/Qualifier;II)V JK L getQualifier(IILorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/sql/Activation;ZZZI)Lorg/apache/derby/iapi/store/access/Qualifier; OP EQ setQualifierc([[Lorg/apache/derby/iapi/store/access/Qualifier;Lorg/apache/derby/iapi/store/access/Qualifier;II)V ST U SYSTABLESWSYSTABLES_INDEX1Y?$/?q2rCe26 _= `e27 c de28 fo ge29 io je30 l me31 oo pe32 ro se33 u ve34 z= { @ۗ[getNestedLoopJoinResultSet3(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  e35 = e36 k e37 o e38 o e39 k e40 o e41 o &e42   SYSCOLUMNSSYSCOLUMNS_INDEX1? /{J%?aLe43 = getNullInteger\(Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  O getNullObjectX(Lorg/apache/derby/iapi/types/UserDataValue;)Lorg/apache/derby/iapi/types/UserDataValue;  O getNullLong  O,e44 o e45 o e46  e47 o e48 o e49  e50  /2e51 = ;@?6Ŏe52 = getCharDataValue  Oe53 o e54)Lorg/apache/derby/catalog/TypeDescriptor;  )org/apache/derby/iapi/types/UserDataValue'org/apache/derby/catalog/TypeDescriptore55-Lorg/apache/derby/iapi/types/NumberDataValue;  +org/apache/derby/iapi/types/NumberDataValuee56   getJDBCTypeId()I  e57   getNullShort  Oe58  e59 o e60 o  getTypeName()Ljava/lang/String;  e61  o  e622[Lorg/apache/derby/iapi/types/DataValueDescriptor;   g0e63  java/sql/TypesINTEGERI  e64  SMALLINT  e65 ! "TINYINT $ %e66 ' (BIGINT * +e67 - .REAL 0 1e68 3 4DOUBLE 6 7e69 9 :DECIMAL < =e70 ? @NUMERIC B Ce71 E FFLOAT H I  Ke72 M Ne73 P Qe74 S Tin(Lorg/apache/derby/iapi/types/DataValueDescriptor;[Lorg/apache/derby/iapi/types/DataValueDescriptor;Z)Lorg/apache/derby/iapi/types/BooleanDataValue; VW Xe75 Z [e76 ] ^e77 ` a getPrecision c de78 f ge79 i je80 l mgetMaximumWidth o pe81 r sg1e82 v we83 y ze84 | }e85  e86  e87  e88  DATE  e89  TIME  e90   TIMESTAMP   u e91  e92  e93  e94  e<P}uO95  e96  getScale  e97  g2e98  e99  e100    e101  e102  e103  e104  g3e105  e106  e107  e108  e109  e110  e111  e112  e113    e114  e115  e116  e117  e118  getNullBoolean  Oe119   isNullable()Z  e120  java/sql/DatabaseMetaDatacolumnNullable   e121     columnNoNulls  e122 o isNullOp  e123 o e124 o trim](ILorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue;  e125 !o "e126 $o %e127 'o (e128 *o +AUTOINCREMENT: start -e129 /o 0 concatenate(Lorg/apache/derby/iapi/types/StringDataValue;Lorg/apache/derby/iapi/types/StringDataValue;Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; 23 4 increment 6e130 8o 9e131 ;o <e132 >o ?java/lang/ObjectAsetObjectForCast((Ljava/lang/Object;ZLjava/lang/String;)V CD Ee133 G Hg4e134 K LCHAR N Oe135 Q RVARCHAR T U J We136 Y Ze137 \ ]e138 _ `java/math/BigDecimalb2.0d  cfgetDecimalDataValuen(Ljava/lang/Number;Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue; hi Oje139 l me140 o pe141 r se142 u vtimes(Lorg/apache/derby/iapi/types/NumberDataValue;Lorg/apache/derby/iapi/types/NumberDataValue;Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue; xy z greaterThan } ~e143  e144  e145  e146  e147  e148  e149  YESNOe150 o >e151 = AgetSortResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ZZILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IIDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;   getScrollable  getScrollInsensitiveResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;    0org/apache/derby/iapi/sql/execute/NoPutResultSetmarkAsTopResultSet  getExecutionCount  setExecutionCountgetRowCountCheckVectorLjava/util/Vector;  ()Ljava/util/Vector;setRowCountCheckVector(Ljava/util/Vector;)VgetStalePlanCheckInterval  setStalePlanCheckInterval)org/apache/derby/iapi/sql/execute/ExecRowrow,[Lorg/apache/derby/iapi/sql/execute/ExecRow;  1;=jknookoo=oooo =&=,k/o2o;k>oAoE_=cfoioloorouz==kookoo=oooo==ooo o !'-39?EMPSZ]`filrvy|<ʠ`uO ooo!o$o'o*o/o8o;o>oGKQY\_loruo=   ( * `_ / #**CI*_?*CI*_m*u*MS w}*MS*_*CI*_*MS*_*C*_*MS*_*MS*_*C*_ *u*MS w}*CI*_(*CI*_.*u*MS w}*MS*_4*CI*_=*MS*_CI*_G*GM*G*C*Ni*R V*C*_a*MS*_k*MS*_t*C*_|*CI*_*CI*_*u*MS w}*MS*_*CI*_*MS*_*C *_*MS*_*MS*_*C*_*C*_*MS*_*M*_*MS*_  *_ *_t*_ *_*MS*_*M*_*MS*_#*M*_)*MS*_,*MS*_@*_I*MS*_*C*_*ZW `_ VJ* **#*"**G****_ZW*Y `_ **(.4*8*8*8*8*8*8*89**8a**ci*i*i**йi*i**i* i*i#*8*8$ **8)**+i*:i*Di*GXZ[]*biX  *xi[]**yi*}i []#*[~*8*8**8**i *i*i**i *Ϲi**йi*Թi #***i #**i 2 ** ;<`_ 7+*?*MSY*?*]Y*?j<`_ eY*m*u*M_*qY*_q*_*Y*mn<`_ eY**u*M_*Y*_*_*Y*<`_ 9-**MY**MSY*Ȱ<`_ 3'*u*M_*ӹY*_*_*Y*_Y*M_*Y*_Y*u*M_*Y*_*_*Y*_Y*M_*Y*_Y*M__W_W<`_ (**u<`_ '* *Y* <`_ *M_Y*M__Y*M_*Y*_TY*uY*M_*Y*_Y*M__W_W<`_ K?*(*MSY*(*MY*(* ]Y*(<`_ v*.*u*M_*1Y*_1*4_*4Y*.*Y*.9*.<`_ eY*=*u*M_*@Y*_@*C_*CY*=<`_  *<`_ MA*a*MY*a*MSY*a*MY*a<`_  v*Y*_Y*M_*eY*_e1Y*u*M_*hY*_h*k_*kY*_Y*M_*nY*_nY*u*M_*qY*_q*t_*tY*_Y<uO*M_*wY*_wY*M__W_W_W<`_ )**u <`_ (*|*Y*|<`_ K?**MY**MSY**]Y*<`_ w**Y*9**u*M_*Y*_*_*Y*&<`_ w**Y*9**u*M_*Y*_*_*Y*,<`_ **MY**MSY**MY**MY**MY**MY* *MY*/<`_  w*u*M_*Y*_*_*Y* _Y*M_*¹Y*_§Y*u*M_*ŹY*_*_*Y* _Y*M_*˹Y*_˧cY*Y* _Y*M_*ιY*_ΧY*M__W_W_W2<`_ )* *u;<`_ (** Y*Ӱ><`_ Z  N**M_*_*Y** Y*_**M_ **M_*Y*_*_*Y** Y*_**M_S * *M_*Y*_* _* Y**L* Y*_O*R*M_ *O*M_*UY*_UY*YR* Y*_\*_*M_ *\e*M_*bY*_bO* Y*_h*k*M_ *hq*M_*nY*_nY**MY* ** Y*_**M_ **M_*Y*_Y*tYR* Y*_**M_ **M_*Y*_ *MY* ** Y*_**M_ *¹*M_*ȹY*_Y*Y*M_** Y*_**M_ **M_*Y*_Y*Y *M_ *MY* * Y*_**M_ **M_*Y*_ *M_*Y*_*M_* Y*_ Y* *M_*_*Y* * ~* *MSP* *_* * Y*_*#_*# Y* *)_*) *& Y*_&*,_*, Y.*M__*1*MS*15Y*_1Y7*M_*:*MS*:5Y*_:_*=*MS*=5Y*_=6* B*@_YwF*@Y**MY**MY**X* Y*_[*^*M_ *[*M_*aY*_aY*IY9cYeg*M_kY* Y*_n*q*M_ *nq*M_*tY*_t_*w{ Y*_wY|*M_|*M_u*M_Y* Y*_**M_ *q*M_*Y*__*{Y*_ *MY** Y*_**M_ **M_*Y*_*M_*M_*_*Y*ٰ`_ **M_*Y*__S* *M_*Y*__S*&*M_*#Y*_#_S*,*M_*)Y*_)_S*2*M_*/Y*_/_S*8*M_*5Y*_5_S*>*M_*;Y*_;_S* <GפuED*M_*AY*_A_S*J*M_*GY*_G_Su`_ *t>*M_*xY*_x_S*tD*M_*{Y*_{_S*t*M_*~Y*_~_S*t *M_*Y*__S*t&*M_*Y*__S*t,*M_*Y*__S*t*M_*Y*__S*t*M_*Y*__S*t*M_*Y*__S`_ g[*2*M_*Y*__S*8*M_*Y*__S*J*M_*Y*__S`_ *˲*M_*ϹY*__S*˲ *M_*ҹY*__S*˲&*M_*չY*__S*˲,*M_*عY*__S*˲>*M_*۹Y*__S*˲D*M_*޹Y*__S*˲*M_*Y*__S*˲*M_*Y*__S*˲*M_*Y*__SJ`_ I=*IP*M_*MY*_M_S*IV*M_*SY*_S_SA<`_ z**MSY**MSY**MSY**MSY**MY**MSY**MY**MY* *MY* *MY* *MY* *MSY* *MSY**MY**MY**MY**MY**MSY* 2   + 2 <N uO)SELECT9 tableNameSYSCONSTRAINTSnamePK_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9nameKEY_SEQtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSname COLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname TABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name TABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/)9 tableNameSYSCONSTRAINTSnamePK_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9nameKEY_SEQtypeINTEGERINTEGER  columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSname COLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname TABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname TABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name TABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ [[`NUNNNZ hqUNZ`[[`NUNNN [[NUUZhUZ[[NUU [[NNUNNNPZh!NZ[[NNUNNNP @ [[0NNZhANZ0[[0NN E[[ NNTUM MNZh1NZ [[ NNTUM MN [[ NUP  NTTTZ hNUZ[[ NUP  NTTT()V  CodepostConstructorexecute'()Lorg/apache/derby/iapi/sql/ResultSet; 0org/apache/derby/impl/sql/execute/BaseActivation throwIfClosed(Ljava/lang/String;)V  startExecution   resultSet%Lorg/apache/derby/iapi/sql/ResultSet;   fillResultSetsetParameterValueSet(IZ)V  throwIfMissingParms  !$org/apache/derby/iapi/sql/Activation#getLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext; %& $'8org/apache/derby/"<}uOiapi/sql/conn/LanguageConnectionContext) getAuthorizer-()Lorg/apache/derby/iapi/sql/conn/Authorizer; +, *-)org/apache/derby/iapi/sql/conn/Authorizer/ authorize(I)V 12 03getResultSetFactory6()Lorg/apache/derby/iapi/sql/execute/ResultSetFactory; 56 7`e0()Ljava/lang/Object;+Lorg/apache/derby/iapi/sql/execute/ExecRow; ;= >getExecutionFactory6()Lorg/apache/derby/iapi/sql/execute/ExecutionFactory; @A B2org/apache/derby/iapi/sql/execute/ExecutionFactoryDgetIndexableRow3(I)Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; FG EHgetDataValueFactory0()Lorg/apache/derby/iapi/types/DataValueFactory; JK L,org/apache/derby/iapi/types/DataValueFactoryNgetNullVarchar\(Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; PQ ORorg/apache/derby/iapi/sql/RowT setColumn5(ILorg/apache/derby/iapi/types/DataValueDescriptor;)V VW UXgetRowLocationTemplate,(I)Lorg/apache/derby/iapi/types/RowLocation; Z[ $\-org/apache/derby/iapi/error/StandardException^ Exceptionsq;7org/apache/derby/iapi/services/loader/GeneratedByteCoded getMethodK(Ljava/lang/String;)Lorg/apache/derby/iapi/services/loader/GeneratedMethod; fg ehe10Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; jk le2-Lorg/apache/derby/iapi/types/StringDataValue; no ppvs-Lorg/apache/derby/iapi/sql/ParameterValueSet; rs tjava.lang.Stringv+org/apache/derby/iapi/sql/ParameterValueSetxsetStorableDataValueH(Lorg/apache/derby/iapi/types/DataValueDescriptor;IILjava/lang/String;)V z{ y| getParameter4(I)Lorg/apache/derby/iapi/types/DataValueDescriptor; ~ y+org/apache/derby/iapi/types/StringDataValue/org/apache/derby/iapi/types/DataValueDescriptor getObject < java/lang/String org/apache/derby/iapi/types/LikegreaterEqualStringFromParameter&(Ljava/lang/String;)Ljava/lang/String; getVarcharDataValuen(Ljava/lang/String;Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; Oe3 o setValue4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)V 1org/apache/derby/iapi/types/VariableSizeDataValuesetWidth6(IIZ)Lorg/apache/derby/iapi/types/DataValueDescriptor; je4 k e5 o lessThanStringFromParameter e6 o ne70[[Lorg/apache/derby/iapi/store/access/Qualifier; reinitializeQualifiers3([[Lorg/apache/derby/iapi/store/access/Qualifier;)V  SYSTABLESSYSTABLES_INDEX1?fffffg@wKƧ2org/apache/derby/iapi/sql/execute/ResultSetFactorygetBulkTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; e8 =  getValueRow.(I)Lorg/apache/derby/iapi/sql/execute/ExecRow; E getNullChar Q Oe9 o e10 o getColumnFromRow5(II)Lorg/apache/derby/iapi/types/DataValueDescriptor; lessThan(Lorg/apache/derby/iapi/types/DataValueDescriptor;Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue; ,org/apache/derby/iapi/types/BooleanDataValueequals(Z)Z e11.Lorg/apache/derby/iapi/types/BooleanDataValue;  getDataValue_(ZLorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby/iapi/types/BooleanDataValue; Oe12 o e13 o greaterOrEquals e14 and^(Lorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby#<sm)uO/iapi/types/BooleanDataValue; java/lang/ExceptiongetIndexRowToBaseRowResultSetL(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILjava/lang/String;IIILorg/apache/derby/iapi/services/loader/GeneratedMethod;ZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  likea(Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue;  e15  =  ](ILorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  O e16   isNotNull0()Lorg/apache/derby/iapi/types/BooleanDataValue;  e17  or  getProjectRestrictResultSetn(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  ! "e18 &= 'e19 ,k -e20 /o 0e21 2o 3e22 6k 7e23 9o :e24 <o =e25 @ A SYSSCHEMASCSYSSCHEMAS_INDEX1E?GzJ@o~=e26 K= Le27 Oo Pe28 Ro Se29 U Ve30 Xo Ye31 [o \e32 ^ _e33 b ce34 e fe35 i= j@#^getNestedLoopJoinResultSet3(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; op qe36 u= v! e37 {k |.org/apache/derby/iapi/sql/execute/ExecIndexRow~ orderedNulls 2 e38  SYSCONSTRAINTSSYSCONSTRAINTS_INDEX3?M:@ڇre39 = &PgetCharDataValue  O,e40 = /@-O0e41 = A2e42 k 6e43  SYSKEYSSYSKEYS_INDEX1?ةgetTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  e44 = 9@-I| e45 = 1<e46 k @e47  SYSCONGLOMERATESSYSCONGLOMERATES_INDEX1?DP?Bsf\e48 =  getNullObjectX(Lorg/apache/derby/iapi/types/UserDataValue;)Lorg/apache/derby/iapi/types/UserDataValue;  OKORe49 = U@/Uq_{e50 = Xe51 k [e52   SYSCOLUMNSSYSCOLUMNS_INDEX1?SD4?шe53 = getNullInteger\(Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  O^be54  )org/apache/derby/iapi/types/UserDataValue isNullOp    e55*Lorg/apache/derby/catalog/IndexDescriptor;  (org/apache/derby/catalog/IndexDescriptore56-Lorg/apache/derby/iapi/types/NumberDataValue;  +org/apache/derby/iapi/types/NumberDataValuee57  java/lang/IntegergetKeyColumnPosition((Ljava/lang/Integer;)Ljava/lang/Integer;  !o(Ljava/lang/Integer;Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue; # O$ notEqua$<rxKuOls & 'ee58 *= +i@0R e59 0= 13e60 5o 6e61 8 9e62 ; <e63 > ?ue64 B= C{getSortResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ZZILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IIDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; FG H getScrollable()Z JK LgetScrollInsensitiveResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; NO P  R0org/apache/derby/iapi/sql/execute/NoPutResultSetTmarkAsTopResultSet V UWgetExecutionCountI YZ [()IsetExecutionCountgetRowCountCheckVectorLjava/util/Vector; _` a()Ljava/util/Vector;setRowCountCheckVector(Ljava/util/Vector;)VgetStalePlanCheckInterval fZ gsetStalePlanCheckInterval)org/apache/derby/iapi/sql/execute/ExecRowjrow,[Lorg/apache/derby/iapi/sql/execute/ExecRow; lm n1D;=jknookoo=oooo =&=,k/o2o6k9o<o@K=OoRoUXo[o^bei=u={k===k==k===k=*=0=5o8;>B= YZ _` fZ0 * `_ y**CI*_?*CI*_m*u*MS w}*MS*_*CI*_*MS*_*C*_*MS*_*MS*_*C*_ *u*MS w}*CI*_(*CI*_.*u*MS w}*MS*_4*CI*_8*MS*_>*C*_M*MS*_T*MS*_]*C*_k*CI*_w*CI*_}*C*_*C*_*CI*_*CI*_*C*_*CI*_*CI*_*C*_*C*_*CI*_*CI*_*C*_*C*_,*C*_2*MS*_7*C*_D*kZoW `_ k_* **8*"**B***͸**S**_ZW*YUX `_ -*(.4*8*8*8*8*8*8*8*8*8*89**8a **ci*i*i**йi*i**i* i*i#*8*8$ **8)**+i *5i*?i*BDFGI*Ni D  *aiGI**hi*li  GI#*Gmr*8*8s**8x**zi *i**i *i**i*i#*r *8**8**i*i**i*r *8*8**8!**ƹi*ʹi**ݹi*޹i**߹i*i#*r*8*8%**8(**i*i*'*i#$*i**)i*-i"#*.r**Ai.#**Ei.I**M.Q ;<`_ 7+*?*MSY*?*]Y*?j<`_ eY*m*u*M_*qY*_q*_*Y*mn<`_ eY**u%<uuO*M_*Y*_*_*Y*<`_ MA**MY**MSY**MY*Ȱ<`_ 5)*u*M_*ӹY*_*_*Y*_Y*M_*Y*_Y*u*M_*Y*_*_*Y*_Y*M_*Y*_Y*M__W_W<`_ )**u<`_ (* *Y* <`_ *M_Y*M__Y*M_*Y*_TY*uY*M_*Y*_Y*M__W_W<`_ 7+*(*MSY*(*]Y*(<`_ eY*.*u*M_*1Y*_1*4_*4Y*.<`_ eY*8*u*M_*;Y*_;*>_*>Y*8<`_ 9-*M*MY*M*MSY*M<`_ 5)*u*M_*QY*_Q*T_*TY* _Y*M_*WY*_WY*u*M_*ZY*_Z*]_*]Y* _Y*M_*`Y*_`Y*M__W_W<`_ * *uY*M_*dY*_dcY* Y*_Y*M_*gY*_gY*M__W_W<`_ (*k* Y*k <`_ 7+*w*MY*w*]Y*w<`_ /#*}*Y*}*}<`_ aU**MY**MY**MSY**MY*&<`_ 1%*Y* _,<`_ 5)*M_Y* _/<`_ (** Y*2<`_ 7+**MY**]Y*6<`_ /#** Y**9<`_ %**MY*<<`_ 7+**MY** ]Y*ð@<`_ /#**Y**ɰK<`_ OC**MY**MY**MY*ذO<`_ 1%*Y*_R<`_ 1%*Y*_U<`_ (**Y*X<`_ 7+**MY**&]Y*[<`_ /#**Y**^<`_ MA**MY**MSY**MY*b<`_ 1%*Y*_e<`_ *M_Y*  Y*M_*Y*_d* Y*_**M_2**"*M_*%Y*_*M__(i<`_ (*,*Y*,u<`_ *24*M_*7_*7Y*2*  Y*_:*=*M_2*:*"*M_*@%Y*_@Y*2{<`_ ~*D*MSY*D*MSY*D*MSY*D*MSY*D*MY*D*MS&<5u@Y*DY] \^2 \_c bde +bf] hi2 h<W uO)SELECT9name DEFERRABILITYtype SMALLINTSMALLINT columnPos/isAutoincrement/updatableByCursor/9 tableNameSYSCONSTRAINTSnamePK_NAMEtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/ schemaNameSYS9 tableNameC2nameFK_NAMEtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/9name DELETE_RULEtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9name UPDATE_RULEtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9nameKEY_SEQtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9 tableNameCOLS2name FKCOLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9 tableName SYSCOLUMNSname PKCOLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname PKTABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname PKTABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name PKTABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/P9name DEFERRABILITYtype SMALLINTSMALLINT columnPos/isAutoincrement/updatableByCursor/9 tableNameSYSCONSTRAINTSnamePK_NAMEtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/ schemaNameSYS9 tableNameC2nameFK_NAMEtype VARCHARVARCHAR columnPos/ isAutoincrement/updatableByCursor/9name DELETE_RULEtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9name UPDATE_RULEtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9nameKEY_SEQtype SMALLINTSMALLINT columnPos/ isAutoincrement/updatableByCursor/9 tableNameCOLS2name FKCOLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/9name FKTABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableB(<.QzNuOyCursor/9 tableName SYSCOLUMNSname PKCOLUMN_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSTABLESname PKTABLE_NAMEtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9 tableName SYSSCHEMASname PKTABLE_SCHEMtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/ schemaNameSYS9name PKTABLE_CATtype VARCHARVARCHAR columnPos/isAutoincrement/updatableByCursor/       @[[NUUZhUZ[[NUU  P[[`NUNNNZhqUNZ`[[`NUNNN  @[[NNUNNNPZh!NZ[[NNUNNNP p [[NNNNNZhNZ[[NNNNN  [[ NNTUM MNZh1NZ [[ NNTUM MN  [[ NUP  NTTTZhNUZ[[ NUP  NTTT ` [[NNUNNNPZhNZ[[NNUNNNP P [[`NUNNNZhNZ`[[`NUNNN @ [[NUUZhNZ[[NUU @ [[0NNZhANZ0[[0NN [[ NNTUM MNZh1NZ [[ NNTUM MN [[ NUP  NTTTZ hNUZ[[ NUP  NTTT()V  CodepostConstructorexecute'()Lorg/apache/derby/iapi/sql/ResultSet; 0org/apache/derby/impl/sql/execute/BaseActivation throwIfClosed(Ljava/lang/String;)V  startExecution   resultSet%Lorg/apache/derby/iapi/sql/ResultSet;   fillResultSetsetParameterValueSet(IZ)V  throwIfMissingParms  !$org/apache/derby/iapi/sql/Activation#getLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext; %& $'8org/apache/derby/iapi/sql/conn/LanguageConnectionContext) getAuthorizer-()Lorg/apache/derby/iapi/sql/conn/Authorizer; +, *-)org/apache/derby/iapi/sql/conn/Authorizer/ authorize(I)V 12 03getResultSetFactory6()Lorg/apache/derby/iapi/sql/execute/ResultSetFactory; 56 7e0()Ljava/lang/Object;+Lorg/apache/derby/iapi/sql/execute/ExecRow; ;= >getExecutionFactory6()Lorg/apache/derby/iapi/sql/execute/ExecutionFactory; @)<;HR)uOA B2org/apache/derby/iapi/sql/execute/ExecutionFactoryDgetIndexableRow3(I)Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; FG EHgetDataValueFactory0()Lorg/apache/derby/iapi/types/DataValueFactory; JK L,org/apache/derby/iapi/types/DataValueFactoryNgetNullVarchar\(Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; PQ ORorg/apache/derby/iapi/sql/RowT setColumn5(ILorg/apache/derby/iapi/types/DataValueDescriptor;)V VW UXgetRowLocationTemplate,(I)Lorg/apache/derby/iapi/types/RowLocation; Z[ $\-org/apache/derby/iapi/error/StandardException^ Exceptions;7org/apache/derby/iapi/services/loader/GeneratedByteCoded getMethodK(Ljava/lang/String;)Lorg/apache/derby/iapi/services/loader/GeneratedMethod; fg ehe10Lorg/apache/derby/iapi/sql/execute/ExecIndexRow; jk le2-Lorg/apache/derby/iapi/types/StringDataValue; no ppvs-Lorg/apache/derby/iapi/sql/ParameterValueSet; rs tjava.lang.Stringv+org/apache/derby/iapi/sql/ParameterValueSetxsetStorableDataValueH(Lorg/apache/derby/iapi/types/DataValueDescriptor;IILjava/lang/String;)V z{ y| getParameter4(I)Lorg/apache/derby/iapi/types/DataValueDescriptor; ~ y+org/apache/derby/iapi/types/StringDataValue/org/apache/derby/iapi/types/DataValueDescriptor getObject < java/lang/String org/apache/derby/iapi/types/LikegreaterEqualStringFromParameter&(Ljava/lang/String;)Ljava/lang/String; getVarcharDataValuen(Ljava/lang/String;Lorg/apache/derby/iapi/types/StringDataValue;)Lorg/apache/derby/iapi/types/StringDataValue; Oe3 o setValue4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)V 1org/apache/derby/iapi/types/VariableSizeDataValuesetWidth6(IIZ)Lorg/apache/derby/iapi/types/DataValueDescriptor; je4 k e5 o lessThanStringFromParameter e6 o ne70[[Lorg/apache/derby/iapi/store/access/Qualifier; reinitializeQualifiers3([[Lorg/apache/derby/iapi/store/access/Qualifier;)V  SYSSCHEMASSYSSCHEMAS_INDEX1?333334@*2org/apache/derby/iapi/sql/execute/ResultSetFactorygetTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; e8 =  getValueRow.(I)Lorg/apache/derby/iapi/sql/execute/ExecRow; E getNullChar Q OgetIndexRowToBaseRowResultSetL(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILjava/lang/String;IIILorg/apache/derby/iapi/services/loader/GeneratedMethod;ZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; getColumnFromRow5(II)Lorg/apache/derby/iapi/types/DataValueDescriptor; likea(Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue; java/lang/Exceptione9 =  getDataValue](ILorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue; Oequals(Lorg/apache/derby/iapi/types/DataValueDescriptor;Lorg/apache/derby/iapi/types/DataValueDescriptor;)Lorg/apache/derby/iapi/types/BooleanDataValue; ,org/apache/derby/iapi/types/BooleanDataValue(Z)Z e10.Lorg/apache/derby/iapi/types/BooleanDataValue; _(ZLorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby/iapi/types/BooleanDataValue; O isN*<&ޅuOotNull0()Lorg/apache/derby/iapi/types/BooleanDataValue; e11 or^(Lorg/apache/derby/iapi/types/BooleanDataValue;)Lorg/apache/derby/iapi/types/BooleanDataValue;  getProjectRestrictResultSetn(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;  `e12  =  qe13 k e14 o e15 o .org/apache/derby/iapi/sql/execute/ExecIndexRow orderedNulls 2 e16 k  e17 "o #e18 %o &e19 ) */[Lorg/apache/derby/iapi/store/access/Qualifier;,allocateQualArray5([[Lorg/apache/derby/iapi/store/access/Qualifier;II)V ./ 0 getQualifier(IILorg/apache/derby/iapi/services/loader/GeneratedMethod;Lorg/apache/derby/iapi/sql/Activation;ZZZI)Lorg/apache/derby/iapi/store/access/Qualifier; 34 E5 setQualifierc([[Lorg/apache/derby/iapi/store/access/Qualifier;Lorg/apache/derby/iapi/store/access/Qualifier;II)V 78 9 SYSTABLES;SYSTABLES_INDEX1=?$/?q2rCe20 C= D e21 H= I@ۗ[getNestedLoopJoinResultSet3(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/execute/NoPutResultSet;ILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IZZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; NO Pe22 T= U!e23 Zk [e24 ^ _SYSCONSTRAINTSaSYSCONSTRAINTS_INDEX3c?M:?e25 i= j@!=gke26 q= r"e27 wk x%e28 { |SYSFOREIGNKEYS~SYSFOREIGNKEYS_INDEX1?,?#+e29 = )@! e30 = 1Ce31 k He32  SYSCONGLOMERATESSYSCONGLOMERATES_INDEX1?ᰉ?Bsf\e33 =  getNullObjectX(Lorg/apache/derby/iapi/types/UserDataValue;)Lorg/apache/derby/iapi/types/UserDataValue;  OT@ P e34 = Ze35 k ^e36   SYSCOLUMNSSYSCOLUMNS_INDEX1?娲U@%&e37 = getNullInteger\(Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  Oie38  )org/apache/derby/iapi/types/UserDataValueisNullOp  e39*Lorg/apache/derby/catalog/IndexDescriptor;  (org/apache/derby/catalog/IndexDescriptore40-Lorg/apache/derby/iapi/types/NumberDataValue;  +org/apache/derby/iapi/types/NumberDataValuee41  java/lang/IntegergetKeyColumnPosition((Ljava/lang/Integer;)Ljava/lang/Integer;  o(Ljava/lang/Integer;Lorg/apache/derby/iapi/types/NumberDataValue;)Lorg/apache/derby/iapi/types/NumberDataValue;  O notEquals  qe42 = w@-cm$e43 = e44  e45  e46  {e47 = e48 k e49   SYSCONSTRAINTS_INDEX1@~e50 = @6Q\!Oe51 = e52 k e53 " #SYSTABLES_INDEX2%@G"e54 )= *@9!WTe55 /= 0e56 5k 6e57 9 :SYSSCHEMAS_INDEX2<@`t e58 @= A@<q/D0e59 H= IAe60 Nk Oe61 R SSYSKEYSVSYSKEYS_INDEX1Xe62 Z= [@Aыhve63 `= ae64 dk ee65 h i@ !@,~ RgetBulkTableScanResultSet(JILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;ILorg/apache/derby+<_uO/iapi/services/loader/GeneratedMethod;ILorg/apache/derby/iapi/services/loader/GeneratedMethod;IZ[[Lorg/apache/derby/iapi/store/access/Qualifier;Ljava/lang/String;Ljava/lang/String;ZZIIIZIIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet; op qe66 s= t@I*Kze67 z= {e68 ~k e69  ?l+@`**]9e70 =  e71  e72  e73  e74  e75  e76  e77  e78  e79  and  e80 = @fj?e81 = getCharDataValue  Oe82 o e83 o e84  e85  e86  e87   getNullShort  OSe88  java/sql/DatabaseMetaDataimportedKeyRestrictI  Re89  importedKeyNoAction  e90  e91  e92  e93  Ce94  importedKeyCascade  Ue95  importedKeySetNull  e96  e97  e98  importedKeyNotDeferrable   e99    e100 = "getSortResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;ZZILorg/apache/derby/iapi/sql/Activation;Lorg/apache/derby/iapi/services/loader/GeneratedMethod;IIDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;   getScrollable()Z  @f?getScrollInsensitiveResultSet(Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;Lorg/apache/derby/iapi/sql/Activation;IIZDDLorg/apache/derby/iapi/services/loader/GeneratedMethod;)Lorg/apache/derby/iapi/sql/execute/NoPutResultSet;    !0org/apache/derby/iapi/sql/execute/NoPutResultSet#markAsTopResultSet % $&getExecutionCount ( )()IsetExecutionCountgetRowCountCheckVectorLjava/util/Vector; -. /()Ljava/util/Vector;setRowCountCheckVector(Ljava/util/Vector;)VgetStalePlanCheckInterval 4 5setStalePlanCheckInterval)org/apache/derby/iapi/sql/execute/ExecRow8row,[Lorg/apache/derby/iapi/sql/execute/ExecRow; :; <1h;=jknookoo== =kook"o%o)C=H=T=Zk^i=q=wk{==k==k====k ==k")=/=5k9@=H=NkRZ=`=dkhs=z=~k===oo = ( -. 4@ * `_  **CI*_?*CI*_m*u*MS w}*MS*_*CI*_*MS*_*C*_*C*_*u*MS w}*CI*_ *CI*_*u*MS w}*MS*_*CI*_!*MS*_'-*_+*+1*+*C*2i*6 :*C*_E*C*_J*CI*_V*CI*_\*C*_k*CI*_s*CI*_y*C*_*CI*_*CI*_*C*_*CI*_*CI*_*C*_*C*_*C*_*CI*_*CI*_ *C*_*CI*_*CI*_ *C*_+*CI*_1*CI*_7*C*_B*CI*_J*CI*_P-*_T*T1*T*C*Ui*6 :*C*_\*CI*_b*CI*_f*C*_,<~v4uOu*CI*_|*CI*_*C*_*C*_*C*_*MS*_*MS*_*M*_*M*_*M*_*M*_ *C*_*,9Z=W `_ * **b*"**+*`*}*** *$*;*T*j**"**_ZW*Y$' `_ 4*(.4*8*8*8*8*8*8*8*8*8*8*8*8*8*8*8*8*8*89 **8a **ci *i*i**йi **߹i*i*i*8*8**8 **i*i*(i*+<>?A*Fi< ?A**Gi*Ki ?A* ?LQ*?L*8R**8W**Yi*]i*`bdeg*libeg* emQ*8o**8t**vi*zi*}e*ie* eQ *8"**8$**i*i**i !*Q *8*8)**8+**i*i**ɹi&'(**i*i%*Q**i*8R/**81**i* i* b*ib,-.*Q *85**87**i *!i*$<&'*,i<234'*-Q*89;**82=**4i"*8i*;=>*Ci!89:>*DQ*8FA**8KC**Mi$*Qi*TWY*]i#W>?@*^Q*8F**8H**ci&*gi*jkmr*vi%DE*wikm*kxQ*8*8L**8O**}i(*i*Nr*i'JK*i**i*i)I*Q**i***i +** ;<`_ 7+*?*MSY*?* ]Y*?j<`_ eY*m*u*M_*qY*_q*_*Y*mn<`_ eY**u*M_*Y*_*_*Y*<`_ %**MY*Ȱ<`_ )* *u<`_ (** Y*<`_ *M_Y*M__Y*M_*Y*_TY*uY*M_*Y*_Y*M__W_W<`_ K?* *MSY* *MY* *]Y* <`_ w**u*M_*Y*_*_*Y** Y**<`_ eY*!*u*M_*$Y*_$*'_*'Y*!<`_  * <`_ %*E*MY*E <`_ )**u<`_ (*J*Y*J<`_ 7+*V*MY*V*]Y*V<`_ /#*\*Y*\*\<`_ 9-*k*MY*k*MSY*k"<`_ 7+*s*MY*s*]Y*s-<{WuO%<`_ /#*y*Y*y*y)<`_ MA**MY**MY**MY*C<`_ 7+**MY**#]Y*H<`_ /#**Y**T<`_ &**MY*Z<`_ K?**MY**MSY***]Y*^<`_ /#**Y**i<`_ %**MY*İq<`_ *M_Y*Y*M_*̹Y*_̹d*ιY*_**M_ݹ2**ݹ*M_*Y*_*M__w<`_ (**Y*{<`_ ~r** ιY*_**M_ݹ3**ݹ*M_*Y*_Y*<`_ 7+**MY**0]Y*<`_ /#* *Y* * <`_ 9-**MY**MSY*<`_ 7+**MY**6]Y*<`_ /#* *Y* * <`_ 9-*+*MSY*+*MY*+<`_ 7+*1*MY*1*<]Y*1<`_ /#*7*Y*7*7<`_ %*B*MSY*B<`_ 7+*J*MY*J*B]Y*J<`_ /#*P*Y*P*P<`_  *<`_ %*\*MY*\<`_ 7+*b*MY*b*G]Y*b<`_ /#*f*#Y*f*f<`_ ;/*u*MY*u*MY*u<`_ 1%*%Y*#_<`_ 7+*|*MY*|*M]Y*|<`_ /#**Y**<`_ MA**MY**MSY**MY* <`_ 1%*'Y*_<`_ *M_Y*%Y*M_*Y*_d*%ιY*_**M_ݹ2**'ݹ*M_*Y*_*M__Y*M_*Y*_Y*%ιY*_**M_ݹ2**'ݹ*M_*Y*_Y*_Y*M_*Y*_Y*M__W_W<`_ (**'Y*<`_ vj**M_*_*Y**M_*_*Y* *ιY*_**M_ݹ2**ݹ*M_*ɹY*_*_*Y* *M_Y*_*M_*ԹY*_ԧh*M_Y*_*M_*߹Y*_ߧ*M_*Y*_*_*Y* *M_Y*_*M_*Y*_*M_Y*_*M_*Y*_*M_Y*_*M_*Y*_h*M_Y*_*M_*Y*_*M_*Y*_*_*Y*.<gLuB< *M_*Y*_* _* Y*"<`_ 2&**MSY**MSY**MSY**MSY**MSY**MSY**MSY**MSY* *MY* *MY* *MY* *MSY* *MSY**MY*(+ *,2 *-1 023 +04+ 672 6<B8Iugugugugugugugugugugugugugugugug