ユーザ用ツール

サイト用ツール


ibm:db2:get_table_list

表の列名などを取得する

あるスキーマschema_nameの表とその列名およびデータ型を取得し、それをCSVで出力する方法。

export TO
  colmn_defs.csv
OF del
SELECT
  substr(tabname,1,60) AS tabname,
  substr(colname,1,40) AS colname,
  substr(typeschema,1,10) AS typeschema,
  substr(typename,1,20) AS typename,
  LENGTH,
  scale,
  NULLS
FROM
  syscat.columns
WHERE
  tabschema='schema_name'
ORDER BY
  tabname,
  colno
;
ibm/db2/get_table_list.txt · 最終更新: 2023/03/20 11:02 by mikoto