カテゴリ:

アカウントとセッション DDL

DESCRIBE RESULT

実行したクエリの結果の列を記述します(クエリを実行してから24時間以内)。

24時間の期間が経過していない限り、クエリは現在のセッションからでも、過去のセッションを含む他のセッションからでも可能です。この期間は調整できません。詳細については、 永続的なクエリ結果の使用 をご参照ください。

DESCRIBE は DESCに短縮できます。

こちらもご参照ください:

LAST_QUERY_ID (コンテキスト関数)、 RESULT_SCAN (テーブル関数)

構文

DESC[RIBE] RESULT { '<query_id>' | LAST_QUERY_ID() }

パラメーター

クエリID または LAST_QUERY_ID()

実行したクエリの ID (セッションの過去24時間以内)または現在のセッション内のクエリの ID を返す LAST_QUERY_ID 関数を指定します。

使用上の注意

  • 特定のクエリの ID を取得するには:

    • ウェブインターフェイスでクエリ ID を見つけます。 History History tab ページには、各クエリとともに ID がリストされます。ただし、この関数は実行したクエリに対してのみ使用できることに注意してください。

    • クエリとその IDs のリストを返す QUERY_HISTORY , QUERY_HISTORY_BY_* テーブル関数を実行します。ただし、この関数は実行したクエリに対してのみ使用できることに注意してください。

    • クエリが現在のセッションで実行された場合、 LAST_QUERY_ID 関数を実行します。例:

      SELECT LAST_QUERY_ID(-2);
      

      これは、 DESC RESULT の入力として LAST_QUERY_ID()を使用することと同等であることに注意してください。

  • このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。

任意のセッションからの指定されたクエリの結果の列を記述します(過去24時間以内)。

DESC RESULT 'f2f07bdb-6a08-4689-9ad8-a1ba968a44b6';

現在のセッションの最新のクエリの結果の列を説明します。

SELECT * FROM boston_sales;

+---------------+-------+-------+--------+-------------+---------------------+-------+
| CITY          | ZIP   | STATE | SQ__FT | TYPE        | SALE_DATE           | PRICE |
|---------------+-------+-------+--------+-------------+---------------------+-------|
| MA-Lexington  | 40502 | MA    |    836 | Residential | 0016-01-25T00:00:00 | 59222 |
| MA-Belmont    | 02478 | MA    |    852 | Residential | 0016-02-21T00:00:00 | 69307 |
| MA-Winchester | 01890 | MA    |   1122 | Condo       | 0016-01-31T00:00:00 | 89921 |
+---------------+-------+-------+--------+-------------+---------------------+-------+

DESC RESULT LAST_QUERY_ID();

+-----------+-------------------+--------+-------+---------+-------------+------------+-------+------------+---------+
| name      | type              | kind   | null? | default | primary key | unique key | check | expression | comment |
|-----------+-------------------+--------+-------+---------+-------------+------------+-------+------------+---------|
| CITY      | VARCHAR(16777216) | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| ZIP       | VARCHAR(16777216) | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| STATE     | VARCHAR(16777216) | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| SQ__FT    | NUMBER(38,0)      | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| TYPE      | VARCHAR(16777216) | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| SALE_DATE | DATE              | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
| PRICE     | NUMBER(38,0)      | COLUMN | Y     | NULL    | N           | N          | NULL  | NULL       | NULL    |
+-----------+-------------------+--------+-------+---------+-------------+------------+-------+------------+---------+