sql_languages

PostgreSQL 8.0.0 文書
前のページ | 巻戻し | 第 30章情報スキーマ | 早送り | 次のページ

# 30.30. `sql_languages`

`sql_languages`テーブルには、PostgreSQLでサポートされる、各SQL言語バインディングに対して1行が含まれます。 PostgreSQLは直接的SQLとC言語による埋め込みSQLをサポートします。 これがこのテーブルから理解できる全てです。

表 30-28. `sql_languages` の列

名前 | データ型 | 説明
--- | --- | ---
`sql_language_source` | `character_data` | 言語定義のソースの名前です。 常に標準SQLを表す`ISO 9075`です。
`sql_language_year` | `character_data` | `sql_language_source` で参照される標準が承認された年です。 現在は`2003`です。
`sql_language_comformance` | `character_data` | 言語バインディングの標準準拠レベルです。 ISO 9075:2003では、これは常に`CORE`です。
`sql_language_integrity` | `character_data` | 常にNULLです。(この値は標準SQLの初期のバージョンでは重要です。)
`sql_language_implementation` | `character_data` | 常にNULLです。
`sql_language_binding_style` | `character_data` | 言語バインディングの様式で、`DIRECT` もしくは `EMBEDDED`です。
`sql_language_programming_language` | `character_data` | バインディング様式が`EMBEDDED`の場合はプログラミング言語です。 さもなくばNULLです。 PostgreSQLではC言語のみをサポートします。

前のページ | ホーム | 次のページ
`sql_implementation_info` | 上に戻る | `sql_packages`