Документация по PostgreSQL 9.4.1 | |||
---|---|---|---|
Пред. | Уровень выше | Глава 34. Информационная схема | След. |
34.45. sql_languages
Таблица sql_languages содержит одну строку для каждой привязки языка SQL, поддерживаемой PostgreSQL. PostgreSQL поддерживает непосредственный SQL и SQL, встроенный в C; это всё, что можно получить из этой таблицы.
Эта таблица была исключена из стандарта SQL в версии SQL:2008, так что она не содержит записей, относящихся к стандартам новее SQL:2003.
Таблица 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 | Всегда 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. |
Пред. | Начало | След. |
sql_implementation_info | Уровень выше | sql_packages |