connected Check for SQLTypeInfo Result set metadata: TYPE_NAME: VARCHAR(128) digits: 0, nullable DATA_TYPE: SMALLINT(5) digits: 0, nullable PRECISION: INTEGER(10) digits: 0, nullable LITERAL_PREFIX: VARCHAR(128) digits: 0, nullable LITERAL_SUFFIX: VARCHAR(128) digits: 0, nullable CREATE_PARAMS: VARCHAR(128) digits: 0, nullable NULLABLE: SMALLINT(5) digits: 0, nullable CASE_SENSITIVE: SMALLINT(5) digits: 0, nullable SEARCHABLE: SMALLINT(5) digits: 0, nullable UNSIGNED_ATTRIBUTE: SMALLINT(5) digits: 0, nullable MONEY: SMALLINT(5) digits: 0, nullable AUTO_INCREMENT: SMALLINT(5) digits: 0, nullable LOCAL_TYPE_NAME: VARCHAR(128) digits: 0, nullable MINIMUM_SCALE: SMALLINT(5) digits: 0, nullable MAXIMUM_SCALE: SMALLINT(5) digits: 0, nullable SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable NUM_PREC_RADIX: INTEGER(10) digits: 0, nullable INTERVAL_PRECISION: SMALLINT(5) digits: 0, nullable Result set: varchar 12 255 ' ' max. length 1 1 3 NULL 0 NULL NULL NULL NULL 12 NULL NULL 0 Check for SQLTables Result set metadata: TABLE_CAT: VARCHAR(128) digits: 0, nullable TABLE_SCHEM: VARCHAR(128) digits: 0, nullable TABLE_NAME: VARCHAR(128) digits: 0, nullable TABLE_TYPE: VARCHAR(128) digits: 0, nullable REMARKS: VARCHAR(254) digits: 0, nullable Result set: contrib_regression public booltab TABLE contrib_regression public byteatab TABLE contrib_regression public intervaltable TABLE contrib_regression public lo_test_tab TABLE contrib_regression public testforeign FOREIGN TABLE contrib_regression public testmatview MATVIEW contrib_regression public testtab1 TABLE contrib_regression public testtab_fk TABLE Check for SQLColumns Result set metadata: TABLE_QUALIFIER: VARCHAR(128) digits: 0, nullable TABLE_OWNER: VARCHAR(128) digits: 0, nullable TABLE_NAME: VARCHAR(128) digits: 0, nullable COLUMN_NAME: VARCHAR(128) digits: 0, nullable DATA_TYPE: SMALLINT(5) digits: 0, nullable TYPE_NAME: VARCHAR(128) digits: 0, nullable PRECISION: INTEGER(10) digits: 0, nullable LENGTH: INTEGER(10) digits: 0, nullable SCALE: SMALLINT(5) digits: 0, nullable RADIX: SMALLINT(5) digits: 0, nullable NULLABLE: SMALLINT(5) digits: 0, nullable REMARKS: VARCHAR(254) digits: 0, nullable COLUMN_DEF: VARCHAR(254) digits: 0, nullable SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable CHAR_OCTET_LENGTH: INTEGER(10) digits: 0, nullable ORDINAL_POSITION: INTEGER(10) digits: 0, nullable IS_NULLABLE: VARCHAR(254) digits: 0, nullable DISPLAY_SIZE: INTEGER(10) digits: 0, nullable FIELD_TYPE: INTEGER(10) digits: 0, nullable AUTO_INCREMENT: INTEGER(10) digits: 0, nullable PHYSICAL NUMBER: SMALLINT(5) digits: 0, nullable TABLE OID: INTEGER(10) digits: 0, nullable BASE TYPEID: INTEGER(10) digits: 0, nullable TYPMOD: INTEGER(10) digits: 0, nullable TABLE INFO: INTEGER(10) digits: 0, nullable Result set: contrib_regression public booltab id 4 int4 contrib_regression public booltab t 12 varchar contrib_regression public booltab b 12 bool contrib_regression public byteatab id 4 int4 contrib_regression public byteatab t -4 bytea contrib_regression public intervaltable id 4 int4 contrib_regression public intervaltable iv 12 interval contrib_regression public intervaltable d 12 varchar contrib_regression public lo_test_tab id 4 int4 contrib_regression public lo_test_tab large_data -4 lo contrib_regression public testforeign c1 4 int4 contrib_regression public testmatview id 4 int4 contrib_regression public testmatview t 12 varchar contrib_regression public testtab1 id 4 int4 contrib_regression public testtab1 t 12 varchar contrib_regression public testtab1_pkey id 4 int4 contrib_regression public testtab_fk id 4 int4 contrib_regression public testtab_fk t 12 varchar contrib_regression public testview id 4 int4 contrib_regression public testview t 12 varchar Check for SQLSpecialColumns Result set metadata: SCOPE: SMALLINT(5) digits: 0, nullable COLUMN_NAME: VARCHAR(128) digits: 0, nullable DATA_TYPE: SMALLINT(5) digits: 0, nullable TYPE_NAME: VARCHAR(128) digits: 0, nullable PRECISION: INTEGER(10) digits: 0, nullable LENGTH: INTEGER(10) digits: 0, nullable SCALE: SMALLINT(5) digits: 0, nullable PSEUDO_COLUMN: SMALLINT(5) digits: 0, nullable Result set: NULL xmin 4 xid 10 4 0 2 Check for SQLStatistics Result set metadata: TABLE_QUALIFIER: VARCHAR(128) digits: 0, nullable TABLE_OWNER: VARCHAR(128) digits: 0, nullable TABLE_NAME: VARCHAR(128) digits: 0, nullable NON_UNIQUE: SMALLINT(5) digits: 0, nullable INDEX_QUALIFIER: VARCHAR(128) digits: 0, nullable INDEX_NAME: VARCHAR(128) digits: 0, nullable TYPE: SMALLINT(5) digits: 0, nullable SEQ_IN_INDEX: SMALLINT(5) digits: 0, nullable COLUMN_NAME: VARCHAR(128) digits: 0, nullable COLLATION: CHAR(1) digits: 0, nullable CARDINALITY: INTEGER(10) digits: 0, nullable PAGES: INTEGER(10) digits: 0, nullable FILTER_CONDITION: VARCHAR(128) digits: 0, nullable Result set: contrib_regression public testtab1 0 public testtab1_pkey 3 1 id A NULL NULL NULL Check for SQLPrimaryKeys Result set metadata: TABLE_QUALIFIER: VARCHAR(128) digits: 0, nullable TABLE_OWNER: VARCHAR(128) digits: 0, nullable TABLE_NAME: VARCHAR(128) digits: 0, nullable COLUMN_NAME: VARCHAR(128) digits: 0, nullable KEY_SEQ: SMALLINT(5) digits: 0, nullable PK_NAME: VARCHAR(128) digits: 0, nullable Result set: contrib_regression public testtab1 id 1 testtab1_pkey Check for SQLForeignKeys Result set metadata: pktable_cat: VARCHAR(63) digits: 0, nullable pktable_schem: VARCHAR(63) digits: 0, not nullable pktable_name: VARCHAR(63) digits: 0, not nullable pkcolumn_name: VARCHAR(63) digits: 0, not nullable fktable_cat: VARCHAR(63) digits: 0, nullable fktable_schem: VARCHAR(63) digits: 0, not nullable fktable_name: VARCHAR(63) digits: 0, not nullable fkcolumn_name: VARCHAR(63) digits: 0, not nullable key_seq: SMALLINT(5) digits: 0, nullable update_rule: SMALLINT(5) digits: 0, nullable delete_rule: SMALLINT(5) digits: 0, nullable fk_name: VARCHAR(63) digits: 0, not nullable pk_name: VARCHAR(63) digits: 0, not nullable deferrablity: SMALLINT(5) digits: 0, nullable Result set: contrib_regression public testtab1 id contrib_regression public testtab_fk id 1 3 3 testtab_fk_id_fkey testtab1_pkey 7 Check for SQLProcedures Result set metadata: procedure_cat: VARCHAR(255) digits: 0, nullable procedure_schem: VARCHAR(63) digits: 0, not nullable procedure_name: VARCHAR(63) digits: 0, not nullable num_input_params: VARCHAR(255) digits: 0, nullable num_output_params: VARCHAR(255) digits: 0, nullable num_result_sets: VARCHAR(255) digits: 0, nullable remarks: VARCHAR(255) digits: 0, nullable procedure_type: SMALLINT(5) digits: 0, nullable Result set: public simple_add 2 Check for SQLProcedureColumns Result set metadata: PROCEDURE_CAT: VARCHAR(128) digits: 0, nullable PROCEDUR_SCHEM: VARCHAR(128) digits: 0, nullable PROCEDURE_NAME: VARCHAR(128) digits: 0, nullable COLUMN_NAME: VARCHAR(128) digits: 0, nullable COLUMN_TYPE: SMALLINT(5) digits: 0, nullable DATA_TYPE: SMALLINT(5) digits: 0, nullable TYPE_NAME: VARCHAR(128) digits: 0, nullable COLUMN_SIZE: INTEGER(10) digits: 0, nullable BUFFER_LENGTH: INTEGER(10) digits: 0, nullable DECIMAL_DIGITS: SMALLINT(5) digits: 0, nullable NUM_PREC_RADIX: SMALLINT(5) digits: 0, nullable NULLABLE: SMALLINT(5) digits: 0, nullable REMARKS: VARCHAR(128) digits: 0, nullable COLUMN_DEF: VARCHAR(128) digits: 0, nullable SQL_DATA_TYPE: SMALLINT(5) digits: 0, nullable SQL_DATETIME_SUB: SMALLINT(5) digits: 0, nullable CHAR_OCTET_LENGTH: INTEGER(10) digits: 0, nullable ORDINAL_POSITION: INTEGER(10) digits: 0, nullable IS_NULLABLE: VARCHAR(128) digits: 0, nullable Result set: contrib_regression public simple_add 1 4 int4 10 4 0 10 2 NULL NULL 4 NULL NULL 1 contrib_regression public simple_add 1 4 int4 10 4 0 10 2 NULL NULL 4 NULL NULL 2 contrib_regression public simple_add 4 4 int4 10 4 0 10 2 NULL NULL 4 NULL NULL 3 Result set: contrib_regression pg_catalog set_byte 5 -4 bytea contrib_regression pg_catalog set_byte 1 -4 bytea contrib_regression pg_catalog set_byte 1 4 int4 contrib_regression pg_catalog set_byte 1 4 int4 Result set: contrib_regression public getfoo 1 4 int4 contrib_regression public getfoo id 4 4 int4 contrib_regression public getfoo t 4 12 varchar contrib_regression public getfoo b 4 12 bool Result set: contrib_regression public getboo 1 4 int4 contrib_regression public getboo id 3 4 int4 contrib_regression public getboo t 3 12 varchar contrib_regression public getboo b 3 12 bool Result set: contrib_regression public tbl_arg p_f1 1 4 int4 contrib_regression public tbl_arg p_f2 3 -1 text contrib_regression public tbl_arg p_f3 3 12 bool Result set: contrib_regression public set_of p_f1 1 4 int4 contrib_regression public set_of p_f2 3 -1 text contrib_regression public set_of p_f3 3 12 bool Check for SQLTablePrivileges Result set metadata: TABLE_CAT: VARCHAR(128) digits: 0, nullable TABLE_SCHEM: VARCHAR(128) digits: 0, nullable TABLE_NAME: VARCHAR(128) digits: 0, nullable GRANTOR: VARCHAR(128) digits: 0, nullable GRANTEE: VARCHAR(128) digits: 0, nullable PRIVILEGE: VARCHAR(128) digits: 0, nullable IS_GRANTABLE: VARCHAR(128) digits: 0, nullable Result set: contrib_regression public testtab1 _SYSTEM INSERT YES contrib_regression public testtab1 _SYSTEM SELECT YES contrib_regression public testtab1 _SYSTEM UPDATE YES contrib_regression public testtab1 _SYSTEM DELETE YES contrib_regression public testtab1 _SYSTEM REFERENCES YES Check for SQLGetInfo Term for "table": table Result set: contrib_regression public testtab1 TABLE contrib_regression public testtab_fk TABLE Result set: disconnecting connected Result set: disconnecting