历史版本。 PostgreSQL 11 已结束支持。 2023-11-09. 请参阅 当前版本手册.
37.45. sql_languages #
表 sql_languages 为 PostgreSQL 支持的每一种 SQL 语言绑定包含一行。PostgreSQL 支持直接 SQL 和 C 中的嵌入式 SQL;从此表中只能了解到这些信息。
此表已在 SQL:2008 中从 SQL 标准移除,因此没有引用 SQL:2003 之后标准的条目。
表 37.43. sql_languages 列
| 名称 | 数据类型 | 描述 |
|---|---|---|
sql_language_source | character_data | 语言定义来源的名称;总是 ISO 9075,即 SQL 标准 |
sql_language_year | character_data | sql_language_source 引用的标准获批的年份。 |
sql_language_conformance | 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 语言。 |