23

次の SQL クエリのように、Bigquery でテーブルの列名 (テーブル メタデータ) を検索するクエリが必要です。

SELECT column_name,data_type,data_length,data_precision,nullable FROM all_tab_cols where table_name ='EMP';
4

6 に答える 6

3

更新:これが可能になりました!INFORMATION SCHEMA以下のドキュメントと回答を参照してください。

2012年頃の回答:

リクエストされたのはこれが初めてではありませんが、現在、クエリを介してテーブル メタデータ (つまり、列の名前と型) を取得することはできません。

これをクエリとして実行する必要がある理由はありますか? テーブル メタデータは、テーブル APIを介して利用できます。

于 2012-07-05T07:11:27.087 に答える