36.46. sql_languages
Таблица sql_languages
содержит одну строку для каждой привязки языка SQL, поддерживаемой PostgreSQL. PostgreSQL поддерживает непосредственный SQL и SQL, встроенный в C; это всё, что можно получить из этой таблицы.
Эта таблица была исключена из стандарта SQL в версии SQL:2008, так что она не содержит записей, относящихся к стандартам новее SQL:2003.
Таблица 36.44. Столбцы 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. |