PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 12.20 » Interfaces client » Schéma d'information » sql_languages

36.46. sql_languages

La table sql_languages contient une ligne par langage lié au SQL supporté par PostgreSQL. PostgreSQL supporte le SQL direct et le SQL intégré dans le C ; cette table ne contient pas d'autre information.

Cette table a été supprimée du standard SQL dans SQL:2008, donc il n'y a pas d'enregistrements faisant référence aux standards ultérieurs à SQL:2003.

Tableau 36.44. Colonnes de sql_languages

NomType de donnéesDescription
sql_language_sourcecharacter_data Le nom de la source de définition du langage ; toujours ISO 9075, c'est-à-dire le standard SQL
sql_language_yearcharacter_data L'année de l'approbation du standard dans sql_language_source
sql_language_conformancecharacter_data Le niveau de conformité au standard pour le langage. Pour ISO 9075:2003, c'est toujours CORE.
sql_language_integritycharacter_dataToujours NULL (cette valeur n'a d'intérêt que pour les versions précédentes du standard SQL).
sql_language_implementationcharacter_dataToujours NULL
sql_language_binding_stylecharacter_data Le style de lien du langage, soit DIRECT soit EMBEDDED
sql_language_programming_languagecharacter_data Le langage de programmation si le style de lien est EMBEDDED, sinon NULL. PostgreSQL ne supporte que le langage C.