デフォルト値が NULL であるか、デフォルト値が設定されていないデータベースの列を特定しようとしています。そのために、私は次のようなクエリを実行しています..
SELECT T.TABLE_NAME,CL.COLUMN_NAME,CL.DATA_DEFAULT
FROM SYS.USER_TABLES T
JOIN SYS.USER_TAB_COLUMNS CL ON T.TABLE_NAME = CL.TABLE_NAME
WHERE CL.DATA_DEFAULT IS NULL
ORDER BY t.table_name
このクエリの出力では、デフォルト値が設定されていない (空) 列を取得していますが、デフォルト値が NULL である列を取得していません