32.30. sql_languages

sql_languagesPostgreSQL 裡支持的每個 SQL 語言綁定都包含一行。 PostgreSQL 支持直接的 SQL 和在 C 裡面嵌入 SQL; 這就是你從這個表裡能看到的所有東西。

Table 32-28. sql_languages 字段

名字數據類型描述
sql_language_sourcecharacter_data 語言定義源的名稱;總是 ISO 9075,也就是說,SQL 標準
sql_language_yearcharacter_data sql_language_source 裡引用的標準通過的年代;目前是 1999
sql_language_comformancecharacter_data 這種語言綁定的標準遵循級別。對于 ISO 9075:1999,這裡總是 CORE
sql_language_integritycharacter_data總是空(這個數值與早期的 SQL 標準相關。)
sql_language_implementationcharacter_data總是為空
sql_language_binding_stylecharacter_data 語言綁定風格,要麼是 DIRECT,要麼是 EMBEDDED
sql_language_programming_languagecharacter_data 如果綁定風格是 EMBEDDED,那麼是編程語言, 否則是空,PostgreSQL 只支持 C 語言。