PostgreSQL 9.1.1文書
前のページ | 巻戻し |  | 早送り | 次のページ

# DESCRIBE

## 名前

DESCRIBE -- プリペアード・ステートメントまたは結果セットに関する情報を入手します。

## 概要

    DESCRIBE [ OUTPUT ] prepared_name USING [ SQL ] DESCRIPTOR descriptor_name
    DESCRIBE [ OUTPUT ] prepared_name INTO [ SQL ] DESCRIPTOR descriptor_name
    DESCRIBE [ OUTPUT ] prepared_name INTO sqlda_name

## 説明

`DESCRIBE`は、実際に行を取り込むことなく、プリペアード・ステートメントに含まれる結果列に関するメタデータ情報を取り出します。

## パラメータ

`prepared_name`

  プリペアード・ステートメントの名前です。 これはSQL識別子またはホスト変数とすることができます。

`descriptor_name`

  記述子の名前です。 大文字小文字を区別します。 これはSQL識別子またはホスト変数とすることができます。

`sqlda_name`

  SQLDA変数の名前です。

## 例

    EXEC SQL ALLOCATE DESCRIPTOR mydesc;
    EXEC SQL PREPARE stmt1 FROM :sql_stmt;
    EXEC SQL DESCRIBE stmt1 INTO SQL DESCRIPTOR mydesc;
    EXEC SQL GET DESCRIPTOR mydesc VALUE 1 :charvar = NAME;
    EXEC SQL DEALLOCATE DESCRIPTOR mydesc;

## 互換性

`DESCRIBE`は標準SQLで規定されています。

## 関連項目

ALLOCATE DESCRIPTOR, GET DESCRIPTOR

前のページ | ホーム | 次のページ
DECLARE | 上に戻る | DISCONNECT