PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 13.14 » Interfaces client » ECPG -- SQL embarqué en C » Commandes SQL Embarquées

35.14. Commandes SQL Embarquées

ALLOCATE DESCRIPTOR — alloue une zone de descripteur SQL
CONNECT — établit une connexion à la base de données
DEALLOCATE DESCRIPTOR — désalloue une zone de descripteur SQL
DECLARE — définit un curseur
DESCRIBE — obtient des informations à propos d'une requête préparée ou d'un jeu de résultat
DISCONNECT — met fin à une connexion de base de données
EXECUTE IMMEDIATE — prépare et exécute un ordre dynamique
GET DESCRIPTOR — récupère des informations d'une zone de descripteur SQL
OPEN — ouvre un curseur dynamique
PREPARE — prépare un ordre pour son exécution
SET AUTOCOMMIT — configure le comportement de l'autocommit pour la session en cours
SET CONNECTION — sélectionne une connexion de base
SET DESCRIPTOR — positionne des informations dans une zone de descripteur SQL
TYPE — définit un nouveau type de données
VAR — définit une variable
WHENEVER — spécifie l'action à effectuer quand un ordre SQL entraîne le déclenchement d'une classe d'exception

Cette section décrit toutes les commandes SQL qui sont spécifiques au SQL embarqué. Consultez aussi les commandes SQL listées dans Commandes SQL, qui peuvent aussi être utilisée dans du SQL embarqué, sauf mention contraire.