Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
単純な select ステートメントを使用して、ある列のデフォルト値を見つける方法があるのだろうか。次のようないくつかのことを試しました:
SELECT * FROM all_tab_columns WHERE table_name = 'tablename'
しかし、そこに列のデフォルト値が表示されません。いいえ、SQL Plus のようなものは使いたくありません。SELECT が必要です。その情報を提供するテーブルがあると思いますか?
Select TABLE_NAME, COLUMN_NAME, DATA_DEFAULT from DBA_TAB_COLUMNS where TABLE_NAME = 'TABLE_NAME';
デフォルトの列データを表示する Table_Name を置き換えます。
以下のクエリを試してください
Select * From USER_TAB_COLUMNS where TABLE_NAME ='Table Name'