sql_languages
表sql_languages
为每一种被PostgreSQL支持的 SQL 语言绑定包含一行。PostgreSQL支持在 C 中的直接 SQL 和嵌入式 SQL,这是你从这张表中知道的所有东西。
这个表在 SQL:2008 中已被从 SQL 标准中移除,因此这里没有项引用 SQL:2003 之后的标准。
表 36.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 | 总是为空(这个值与一个早期版本的 SQL 标准相关)。 |
sql_language_implementation | character_data | 总是为空 |
sql_language_binding_style | character_data | 语言绑定风格,为DIRECT 或EMBEDDED
|
sql_language_programming_language | character_data | 如果绑定风格为EMBEDDED ,则为编程语言,否则为空。PostgreSQL仅支持 C 语言。
|