LoginSignup
0
0

More than 3 years have passed since last update.

MySQLのTableをJDBCでconnection.getMetaData().getColumns()したときのカラム名リスト

Last updated at Posted at 2020-07-10

JDBCを使って、テーブルのスキーマ情報を取得する際の完全個人用備忘録。
index順になっています。
そのうち説明も追加します

カラム名 説明 値の例
TABLE_CAT データベース名 database_name
TABLE_SCHEM null
TABLE_NAME テーブル名 table_name
COLUMN_NAME カラム名 id
DATA_TYPE 4
TYPE_NAME INT UNSIGNED
COLUMN_SIZE 10
BUFFER_LENGTH 65535
DECIMAL_DIGITS null
NUM_PREC_RADIX 10
NULLABLE 0
REMARKS カラムについたコメント カラムコメント
COLUMN_DEF null
SQL_DATA_TYPE 0
SQL_DATETIME_SUB 0
CHAR_OCTET_LENGTH null
ORDINAL_POSITION 1
IS_NULLABLE NO
SCOPE_CATALOG null
SCOPE_SCHEMA null
SCOPE_TABLE null
SOURCE_DATA_TYPE null
IS_AUTOINCREMENT YES
IS_GENERATEDCOLUMN NO
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0