The table sql_languages contains one row for each SQL language binding that is supported by PostgreSQL. PostgreSQL supports direct SQL and embedded SQL in C; that is all you will learn from this table.
Table 32-28. 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; currently 1999
sql_language_comformance
character_data
The standard conformance level for the language binding. For ISO 9075:1999 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. PostgreSQL only supports the language C.
Deliver First Class Web Sites: 101 Essential Checklists Want to learn how to make your web sites usable and accessible? Want to ensure that your sites meet current best practice, without spending hours trawling through incomprehensible specifications and recommendations from dozens of different books, research papers, and web sites? Want to make sure that the sites you build are "right the first time," requiring no costly redevelopments?