odbc_columns 指定したテーブルにあるカラム名のリストを取得する &reftitle.description; resourcefalseodbc_columns resourceodbc stringnullcatalog&null; stringnullschema&null; stringnulltable&null; stringnullcolumn&null; 指定したテーブルにあるカラム名のリストを取得します。 &reftitle.parameters; odbc &odbc.connection.id; catalog &odbc.parameter.catalog; schema &odbc.parameter.schema; &odbc.parameter.search; table テーブル名。 &odbc.parameter.search; column カラム名。 &odbc.parameter.search; &reftitle.returnvalues; ODBC 結果 ID を返します。&return.falseforfailure;。 結果セットは以下のカラムを有しています。 TABLE_CAT TABLE_SCHEM TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME COLUMN_SIZE BUFFER_LENGTH DECIMAL_DIGITS NUM_PREC_RADIX NULLABLE REMARKS COLUMN_DEF SQL_DATA_TYPE SQL_DATETIME_SUB CHAR_OCTET_LENGTH ORDINAL_POSITION IS_NULLABLE &odbc.result.driver-specific; 結果セットは TABLE_CAT, TABLE_SCHEM, TABLE_NAME, ORDINAL_POSITION でソートされます。 &reftitle.changelog; &Version; &Description; 8.0.0 schema, table, column は、nullable になりました。 &reftitle.examples; テーブルのカラム一覧を表示する ]]> &example.outputs.similar; TutorialDB [TABLE_SCHEM] => dbo [TABLE_NAME] => TEST [COLUMN_NAME] => id [DATA_TYPE] => 4 [TYPE_NAME] => int [COLUMN_SIZE] => 10 [BUFFER_LENGTH] => 4 [DECIMAL_DIGITS] => 0 [NUM_PREC_RADIX] => 10 [NULLABLE] => 0 [REMARKS] => [COLUMN_DEF] => [SQL_DATA_TYPE] => 4 [SQL_DATETIME_SUB] => [CHAR_OCTET_LENGTH] => [ORDINAL_POSITION] => 1 [IS_NULLABLE] => NO ) ]]> &reftitle.seealso; odbc_columnprivileges odbc_procedurecolumns