SELECT COLNO AS POSITION
, COLNAME AS COLUMN_NAME
, TYPENAME AS DATA_TYPE
, LENGTH
, SCALE
, DEFAULT
, REMARKS AS DESCRIPTION
, CASE WHEN NULLS='Y' THEN 1 ELSE 0 END AS NULLABLE
, CASE WHEN IDENTITY ='Y' THEN 1 ELSE 0 END AS IS_IDENTITY
, CASE WHEN GENERATED ='' THEN 0 ELSE 1 END AS IS_COMPUTED
, TEXT AS COMPUTED_FORMULA
FROM SYSCAT.COLUMNS
WHERE TABNAME = 'PROJECT' -- ENTER TABLE NAME HERE
--AND TABSCHEMA = 'SCHEMA NAME'
ORDER BY COLNO;
|