36.45. sql_languages
Таблица sql_languages содержит одну строку для каждой привязки языка SQL, поддерживаемой Postgres Pro. Postgres Pro поддерживает непосредственный SQL и SQL, встроенный в C; это всё, что можно получить из этой таблицы.
Эта таблица была исключена из стандарта SQL в версии SQL:2008, так что она не содержит записей, относящихся к стандартам новее 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 | Всегда NULL (Это значение было актуально для более ранней версии стандарта SQL.) |
sql_language_implementation | character_data | Всегда NULL |
sql_language_binding_style | character_data | Стиль привязки языка: DIRECT или EMBEDDED |
sql_language_programming_language | character_data | Язык программирования, если стиль привязки — EMBEDDED, иначе NULL. Postgres Pro поддерживает только язык C. |
36.45. sql_languages
The table sql_languages contains one row for each SQL language binding that is supported by Postgres Pro. Postgres Pro supports direct SQL and embedded SQL in C; that is all you will learn from this table.
This table was removed from the SQL standard in SQL:2008, so there are no entries referring to standards later than SQL:2003.
Table 36.43. sql_languages Columns
| Name | Data Type | Description |
|---|---|---|
sql_language_source | character_data | The name of the source of the language definition; always ISO 9075, that is, the SQL standard |
sql_language_year | character_data | The year the standard referenced in sql_language_source was approved. |
sql_language_conformance | character_data | The standard conformance level for the language binding. For ISO 9075:2003 this is always CORE. |
sql_language_integrity | character_data | Always null (This value is relevant to an earlier version of the SQL standard.) |
sql_language_implementation | character_data | Always null |
sql_language_binding_style | character_data | The language binding style, either DIRECT or EMBEDDED |
sql_language_programming_language | character_data | The programming language, if the binding style is EMBEDDED, else null. Postgres Pro only supports the language C. |