Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents instructions du PostgreSQL :

Nom Description
ABORT Cette instruction permet d'annuler la transaction en cours.
ALTER AGGREGATE Cette instruction permet de changer la définition d'une fonction d'agrégat.
ALTER COLLATION Cette instruction permet de changer la définition d'un classement.
ALTER CONVERSION Cette instruction permet de changer la définition d'une conversion.
ALTER DATABASE Cette instruction permet de changer une base de données.
ALTER DEFAULT PRIVILEGES Cette instruction permet de définir les privilèges d'accès par défaut.
ALTER DOMAIN Cette instruction permet de changer la définition d'un domaine.
ALTER EVENT TRIGGER Cette instruction permet de changer la définition d'un déclencheur d'événement.
ALTER EXTENSION Cette instruction permet de changer la définition d'une extension.
ALTER FOREIGN DATA WRAPPER Cette instruction permet de changer la définition d'un enveloppe de données étrangères.
ALTER FOREIGN TABLE Cette instruction permet de changer la définition d'une table étrangère.
ALTER FUNCTION Cette instruction permet de changer la définition d'une fonction.
ALTER GROUP Cette instruction permet de changer le nom du rôle ou le membre.
ALTER INDEX Cette instruction permet de changer la définition d'un index
ALTER LANGUAGE Cette instruction permet de changer la définition d'un langage procédural.
ALTER LARGE OBJECT Cette instruction permet de changer la définition d'un grand objet.
ALTER MATERIALIZED VIEW Cette instruction permet de changer la définition d'une vue matérialisée.
ALTER OPERATOR Cette instruction permet de changer la définition d'un opérateur.
ALTER OPERATOR CLASS Cette instruction permet de changer la définition d'une classe d'opérateur.
ALTER OPERATOR FAMILY Cette instruction permet de changer la définition d'une famille d'opérateurs.
ALTER POLICY Cette instruction permet de modifier la définition d'une politique de sécurité au niveau des lignes.
ALTER PUBLICATION Cette instruction permet de changer la définition d'une publication.
ALTER ROLE Cette instruction permet de changer un rôle de base de données.
ALTER RULE Cette instruction permet de changer la définition d'une règle.
ALTER SCHEMA Cette instruction permet de changer la définition d'un schéma.
ALTER SEQUENCE Cette instruction permet de changer la définition d'un générateur de séquence.
ALTER SERVER Cette instruction permet de changer la définition d'un serveur étranger.
ALTER STATISTICS Cette instruction permet de modifier la définition d'un objet de statistiques étendues.
ALTER SUBSCRIPTION Cette instruction permet de changer la définition d'un abonnement.
ALTER SYSTEM Cette instruction permet de modifier un paramètre de configuration du serveur.
ALTER TABLE Cette instruction permet de changer la définition d'une table.
ALTER TABLESPACE Cette instruction permet de changer la définition d'un tablespace.
ALTER TEXT SEARCH CONFIGURATION Cette instruction permet de modifier la définition d'une configuration de recherche de texte.
ALTER TEXT SEARCH DICTIONARY Cette instruction permet de changer la définition d'un dictionnaire de recherche de texte.
ALTER TEXT SEARCH PARSER Cette instruction permet de changer la définition d'un analyseur de recherche de texte.
ALTER TEXT SEARCH TEMPLATE Cette instruction permet de modifier la définition d'un gabarit de recherche de texte.
ALTER TRIGGER Cette instruction permet de changer la définition d'un déclencheur.
ALTER TYPE Cette instruction permet de changer la définition d'un type.
ALTER USER Cette instruction permet de changer un rôle de base de données.
ALTER USER MAPPING Cette instruction permet de changer la définition d'une cartographie utilisateur.
ALTER VIEW Cette instruction permet de changer la définition d'une vue.
ANALYZE Cette instruction permet de collecter des statistiques sur une base de données.
BEGIN Cette instruction permet de démarrer un bloc de transaction.
CHECKPOINT Cette instruction permet de forcer un point de contrôle de journal en écriture anticipée.
CLOSE Cette instruction permet de fermer un curseur.
CLUSTER Cette instruction permet de regrouper une table selon un index.
COMMENT Cette instruction permet de définir ou modifier le commentaire d'un objet.
COMMIT Cette instruction permet de valider la transaction en cours.
COMMIT PREPARED Cette instruction permet de valider une transaction qui a été préalablement préparée pour une validation en deux phases.
COPY Cette instruction permet de copier des données entre un fichier et une table.
CREATE ACCESS METHOD Cette instruction permet de définir une nouvelle méthode d'accès.
CREATE AGGREGATE Cette instruction permet de définir une nouvelle fonction d'agrégat.
CREATE CAST Cette instruction permet de définir une nouvelle distribution.
CREATE COLLATION Cette instruction permet de définir un nouveau classement.
CREATE CONVERSION Cette instruction permet de définir une nouvelle conversion d'encodage.
CREATE DATABASE Cette instruction permet de créer une nouvelle base de données.
CREATE DOMAIN Cette instruction permet de définir un nouveau domaine.
CREATE EVENT TRIGGER Cette instruction permet de définir un nouveau déclencheur d'événement.
CREATE EXTENSION Cette instruction permet d'installer une extension.
CREATE FOREIGN DATA WRAPPER Cette instruction permet de définir un nouvel enveloppe de données étrangères.
CREATE FOREIGN TABLE Cette instruction permet de définir une nouvelle table étrangère.
CREATE FUNCTION Cette instruction permet de définir une nouvelle fonction.
CREATE GROUP Cette instruction permet de définir un nouveau rôle de base de données.
CREATE INDEX Cette instruction permet de définir un nouvel index.
CREATE LANGUAGE Cette instruction permet de définir un nouveau langage procédural.
CREATE MATERIALIZED VIEW Cette instruction permet de définir une nouvelle vue matérialisée.
CREATE OPERATOR Cette instruction permet de définir un nouvel opérateur.
CREATE OPERATOR CLASS Cette instruction permet de définir une nouvelle classe d'opérateur.
CREATE OPERATOR FAMILY Cette instruction permet de définir une nouvelle famille d'opérateurs.
CREATE POLICY Cette instruction permet de définir une nouvelle politique de sécurité au niveau des lignes pour une table.
CREATE PUBLICATION Cette instruction permet de définir une nouvelle publication.
CREATE ROLE Cette instruction permet de définir un nouveau rôle de base de données.
CREATE RULE Cette instruction permet de définir une nouvelle règle de réécriture.
CREATE SCHEMA Cette instruction permet de définir un nouveau schéma.
CREATE SEQUENCE Cette instruction permet de définir un nouveau générateur de séquence.
CREATE SERVER Cette instruction permet de définir un nouveau serveur étranger.
CREATE STATISTICS Cette instruction permet de définir des statistiques étendues.
CREATE SUBSCRIPTION Cette instruction permet de définir un nouvel abonnement.
CREATE TABLE Cette instruction permet de définir une nouvelle table.
CREATE TABLE AS Cette instruction permet de définir une nouvelle table à partir des résultats d'une requête.
CREATE TABLESPACE Cette instruction permet de définir un nouveau tablespace.
CREATE TEXT SEARCH CONFIGURATION Cette instruction permet de définir une nouvelle configuration de recherche de texte.
CREATE TEXT SEARCH DICTIONARY Cette instruction permet de définir un nouveau dictionnaire de recherche de texte.
CREATE TEXT SEARCH PARSER Cette instruction permet de définir un nouvel analyseur de recherche de texte.
CREATE TEXT SEARCH TEMPLATE Cette instruction permet de définir un nouveau modèle de recherche de texte.
CREATE TRANSFORM Cette instruction permet de définir une nouvelle transformation.
CREATE TRIGGER Cette instruction permet de définir un nouveau déclencheur.
CREATE TYPE Cette instruction permet de définir un nouveau type de données.
CREATE USER Cette instruction permet de définir un nouveau rôle de base de données.
CREATE USER MAPPING Cette instruction permet de définir une nouvelle cartographie d'un utilisateur vers un serveur étranger.
CREATE VIEW Cette instruction permet de définir une nouvelle vue.
DEALLOCATE Cette instruction permet de désallouer une déclaration préparée.
DECLARE Cette instruction permet de définir un curseur.
DELETE Cette instruction permet de supprimer les lignes d'un tableau.
DISCARD Cette instruction permet de supprimer l'état de la session.
DO Cette instruction permet d'exécuter un bloc de code anonyme.
DROP ACCESS METHOD Cette instruction permet de supprimer une méthode d'accès.
DROP AGGREGATE Cette instruction permet de supprimer une fonction d'agrégat.
DROP CAST Cette instruction permet de supprimer un castre.
DROP COLLATION Cette instruction permet de supprimer un classement.
DROP CONVERSION Cette instruction permet de supprimer une conversion.
DROP DATABASE Cette instruction permet de supprimer une base de données.
DROP DOMAIN Cette instruction permet de supprimer un domaine.
DROP EVENT TRIGGER Cette instruction permet de supprimer un déclencheur d'événement.
DROP EXTENSION Cette instruction permet de supprimer une extension.
DROP FOREIGN DATA WRAPPER Cette instruction permet de supprimer un enveloppe de données étrangères.
DROP FOREIGN TABLE Cette instruction permet de supprimer une table étrangère.
DROP FUNCTION Cette instruction permet de supprimer une fonction.
DROP GROUP Cette instruction permet de supprimer un rôle de base de données.
DROP INDEX Cette instruction permet de supprimer un index.
DROP LANGUAGE Cette instruction permet de supprimer un langage procédural.
DROP MATERIALIZED VIEW Cette instruction permet de supprimer une vue matérialisée.
DROP OPERATOR Cette instruction permet de supprimer un opérateur.
DROP OPERATOR CLASS Cette instruction permet de supprimer une classe d'opérateur.
DROP OPERATOR FAMILY Cette instruction permet de supprimer une famille d'opérateurs.
DROP OWNED Cette instruction permet de supprimer les objets de base de données appartenant à un rôle de base de données.
DROP POLICY Cette instruction permet de supprimer une politique de sécurité au niveau des lignes d'une table.
DROP PUBLICATION Cette instruction permet de supprimer une publication.
DROP ROLE Cette instruction permet de supprimer un rôle de base de données.
DROP RULE Cette instruction permet de supprimer une règle de réécriture.
DROP SCHEMA Cette instruction permet de supprimer un schéma.
DROP SEQUENCE Cette instruction permet de supprimer une séquence.
DROP SERVER Cette instruction permet de supprimer un descripteur de serveur étranger.
DROP STATISTICS Cette instruction permet de supprimer les statistiques étendues.
DROP SUBSCRIPTION Cette instruction permet de supprimer un abonnement.
DROP TABLE Cette instruction permet de supprimer un tableau.
DROP TABLESPACE Cette instruction permet de supprimer un tablespace.
DROP TEXT SEARCH CONFIGURATION Cette instruction permet de supprimer une configuration de recherche de texte.
DROP TEXT SEARCH DICTIONARY Cette instruction permet de supprimer un dictionnaire de recherche de texte.
DROP TEXT SEARCH PARSER Cette instruction permet de supprimer un analyseur de recherche de texte.
DROP TEXT SEARCH TEMPLATE Cette instruction permet de supprimer un gabarit de recherche de texte.
DROP TRANSFORM Cette instruction permet de supprimer une transformation.
DROP TRIGGER Cette instruction permet de supprimer un déclencheur.
DROP TYPE Cette instruction permet de supprimer un type de données.
DROP USER Cette instruction permet de supprimer un rôle de base de données.
DROP USER MAPPING Cette instruction permet de supprimer une cartographie utilisateur pour un serveur étranger.
DROP VIEW Cette instruction permet de supprimer une vue.
END Cette instruction permet de valider la transaction en cours.
EXECUTE -Cette instruction permet d'exécuter une instruction préparée.
EXPLAIN Cette instruction permet de montrer le plan d'exécution d'une instruction.
FETCH Cette instruction permet de récupérer les lignes d'une requête à l'aide d'un curseur .
GRANT Cette instruction permet de définir les privilèges d'accès.
IMPORT FOREIGN SCHEMA Cette instruction permet d'importer des définitions de table depuis un serveur étranger.
INSERT Cette instruction permet de créer de nouvelles lignes dans une table.
LISTEN Cette instruction permet d'écouter un avertissement.
LOAD Cette instruction permet de charger un fichier de bibliothèque partagé.
LOCK Cette instruction permet de verrouiller une table.
MOVE Cette instruction permet de positionner un curseur.
NOTIFY Cette instruction permet de générer un avertissement.
PREPARE Cette instruction permet de préparer un instruction d'exécution.
PREPARE TRANSACTION Cette instruction permet de préparer la transaction en cours pour un commit en deux phases.
REASSIGN OWNED Cette instruction permet de changer la propriété des objets de base de données appartenant à un rôle de base de données.
REFRESH MATERIALIZED VIEW Cette instruction permet de remplacer le contenu d'une vue matérialisée.
REINDEX Cette instruction permet de reconstruire les index.
RELEASE SAVEPOINT Cette instruction permet de détruire un point de sauvegarde précédemment défini.
RESET Cette instruction permet de restaurer la valeur d'un paramètre d'exécution à la valeur par défaut.
REVOKE Cette instruction permet de supprimer les privilèges d'accès.
ROLLBACK Cette instruction permet d'annuler la transaction en cours.
ROLLBACK PREPARED Cette instruction permet d'annuler une transaction ayant été préalablement préparée pour une validation en deux phases.
ROLLBACK TO SAVEPOINT Cette instruction permet de revenir à un point de sauvegarde.
SAVEPOINT Cette instruction permet de définir un nouveau point de sauvegarde dans la transaction en cours.
SECURITY LABEL Cette instruction permet de définir ou modifier une étiquette de sécurité appliquée à un objet.
SELECT Cette instruction permet de récupérer des lignes d'une table ou d'une vue.
SELECT INTO Cette instruction permet de définir une nouvelle table à partir des résultats d'une requête.
SET Cette instruction permet de modifier un paramètre d'exécution.
SET CONSTRAINTS Cette instruction permet de définir la minuterie de vérification des contraintes pour la transaction en cours.
SET ROLE Cette instruction permet de définir l'identifiant utilisateur actuel de la session en cours.
SET SESSION AUTHORIZATION Cette instruction permet de définir l'identifiant de l'utilisateur de la session et l'identifiant de l'utilisateur actuel de la session en cours
SET TRANSACTION Cette instruction permet de fixer les caractéristiques de la transaction en cours.
SHOW Cette instruction permet d'afficher la valeur d'un paramètre d'exécution.
START TRANSACTION Cette instruction permet de démarrer un bloc de transaction.
TRUNCATE Cette instruction permet de vider une table ou un ensemble de tables.
UNLISTEN Cette instruction permet d'arrêter d'écouter un avertissement.
UPDATE Cette instruction permet de mettre à jour les lignes d'un tableau.
VACUUM Cette instruction permet de ramasser les ordures (données) et éventuellement analyser une base de données.
VALUES Cette instruction permet de calculer un ensemble de lignes.


Dernière mise à jour : Jeudi, le 14 octobre 2021