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 column_name ColName FROM all_tab_columns WHERE table_name ='<TABLENAME>';
しかし、このクエリは重複した列名を返しています。
distinctパフォーマンスが低下するため、クエリで使用したくありません。
distinct
重複なしでテーブルの列を返すクエリがあります。
これは、テーブルから列名を取得するためのソリューションです。
select column_name,data_type from cols where Table_name='TEST_TABLE'