1. ホーム
  2. sql

[解決済み】Oracleのテーブルからカラム名を取得するにはどうすればよいですか?

2022-04-16 11:06:07

質問

データベースに照会して カラム名 テーブルのデータと混同しないように。 たとえば、次のような名前のテーブルがあるとします。 EVENT_LOG を含む eventID , eventType , eventDesc および eventTime であれば、クエリからこれらのフィールド名を取得し、それ以外は何もしないようにしたい。

にその方法を見つけました。

でも、知りたいんです。 でどのように行うことができますか? オラクル ?

解決方法は?

USER_TAB_COLUMNSテーブルに、テーブル・カラムのメタデータを照会することができます。

SELECT table_name, column_name, data_type, data_length
FROM USER_TAB_COLUMNS
WHERE table_name = 'MYTABLE'