33.45. sql_languages

Таблица sql_languages содержит одну строку для каждой привязки языка SQL, поддерживаемой Postgres Pro. Postgres Pro поддерживает непосредственный SQL и SQL, встроенный в C; это всё, что можно получить из этой таблицы.

Эта таблица была исключена из стандарта SQL в версии SQL:2008, так что она не содержит записей, относящихся к стандартам новее SQL:2003.

Таблица 33.43. Столбцы sql_languages

ИмяТип данныхОписание
sql_language_sourcecharacter_dataИмя источника определения языка; всегда ISO 9075, то есть стандарт SQL
sql_language_yearcharacter_dataГод, в котором был одобрен стандарт, отмеченный в sql_language_source.
sql_language_conformancecharacter_dataУровень совместимости со стандартом для привязки языка. Для ISO 9075:2003 это всегда CORE.
sql_language_integritycharacter_dataВсегда NULL (Это значение было актуально для более ранней версии стандарта SQL.)
sql_language_implementationcharacter_dataВсегда NULL
sql_language_binding_stylecharacter_dataСтиль привязки языка: DIRECT или EMBEDDED
sql_language_programming_languagecharacter_dataЯзык программирования, если стиль привязки — EMBEDDED, иначе NULL. Postgres Pro поддерживает только язык C.