企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 34.45\. `sql_languages` 表`sql_languages`为PostgreSQL 里支持的每个 SQL 语言绑定都包含一行。PostgreSQL 支持直接的 SQL 和在 C 里面嵌入 SQL; 这就是你从这个表里能看到的所有东西。 这个表在SQL:2008中已经从SQL标准中移除了,所有SQL:2003以后的标准都没有可以参考的条目了。 **Table 34-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 语言。 |