Les instructions «SQL» sont les éléments clef permettant de manipuler les informations d'une base de données comme InterBase. Voici la liste des instructions du InterBase :
Instruction | Description |
---|---|
ALTER DATABASE | Cette instruction permet d'ajouter un fichier secondaire à la base de données. |
ALTER DOMAIN | Cette instruction permet de modifier les définitions de domaine. |
ALTER EXCEPTION | Cette instruction permet de modifier le message d'une exception. |
ALTER INDEX | Cette instruction permet d'activer ou désactiver un index associé à une table. |
ALTER PROCEDURE | Cette instruction permet de modifier la définition d'une procédure contenu dans la base de données. |
ALTER TABLE | Cette instruction permet d'effectuer la modification d'élément de la structure d'une table. |
ALTER TRIGGER | Cette instruction permet d'effectuer la modification un déclencheur (événement). |
ALTER USER | Cette instruction permet d'effectuer la modification d'un utilisateur de la base de données. |
BEGIN DECLARE SECTION | Cette instruction permet d'effectuer le début de la déclaration d'une variable d'un langage hôte. |
CASE | Cette instruction permet d'effectuer l'évaluation de cas conditionnel. |
CLOSE | Cette instruction permet de fermer un curseur ou de terminer un BLOB. |
COMMIT | Cette instruction permet d'indiquer que les données de transactions sont entrées définitivement. |
CONNECT | Cette instruction permet d'effectuer la connexion avec une ou plusieurs base de données. |
CREATE DATABASE | Cette instruction permet de créer une nouvelle base de données. |
CREATE DOMAIN | Cette instruction permet de créer un domaine (une définition de colonne globale). |
CREATE EXCEPTION | Cette instruction permet de créer un message d'exception utilisateur pour les procédures contenu dans la base de données. |
CREATE GENERATOR | Cette instruction permet de déclarer un générateur à la base de données. |
CREATE INDEX | Cette instruction permet de créer une nouvelle index sur un ou des champs d'une table. |
CREATE PROCEDURE | Cette instruction permet de créer une procédure contenu dans la base de données. |
CREATE ROLE | Cette instruction permet de créer un rôle. |
CREATE SHADOW | Cette instruction permet d'effectuer une copie de sécurité de la base de données. |
CREATE TABLE | Cette instruction permet de créer une table dans la base de données spécifié ou courante. |
CREATE TRIGGER | Cette instruction permet de créer un déclencheur. |
CREATE USER | Cette instruction permet de créer un utilisateur dans la base de données. |
CREATE VIEW | Cette instruction permet de créer une vue de données pour une ou des tables de la base de données. |
DECLARE CURSOR | Cette instruction permet d'effectuer la déclaration d'un curseur pour une table ayant une association d'un nom avec un ensemble de ligne d'une instruction SELECT ou encore pour la déclaration d'un curseur pour BLOB lors de l'insertion ou de la lecture. |
DECLARE EXTERNAL FUNCTION | Cette instruction permet d'effectuer la déclaration d'un fonction utilisateur externe (UDF) à la base de données. |
DECLARE FILTER | Cette instruction permet d'effectuer la déclaration d'un filtre existant pour un BLOB dans la base de données. |
DECLARE STATEMENT | Cette instruction permet d'indiquer une instruction SQL dynamique avant de l'exécuter dans un programme. |
DECLARE TABLE | Cette instruction permet de décrire la structure d'une table pour le préprocesseur. |
DELETE | Cette instruction permet de supprimer des enregistrements dans une table. |
DESCRIBE | Cette instruction permet de sortir les informations d'entête d'une table. |
DISCONNECT | Cette instruction permet d'effectuer la déconnexion avec une ou plusieurs base de données. |
DROP DATABASE | Cette instruction permet de supprimer une base de données existante. |
DROP DOMAIN | Cette instruction permet de supprimer un domaine existante de la base de données. |
DROP EXCEPTION | Cette instruction permet de supprimer une exception existante de la base de données. |
DROP EXTERNAL FUNCTION | Cette instruction permet de supprimer la déclaration d'un fonction utilisateur externe (UDF) dans la base de données. |
DROP FILTER | Cette instruction permet de supprimer la déclaration d'un filtre pour un BLOB dans la base de données. |
DROP INDEX | Cette instruction permet de supprimer un index associé à une table de base de données. |
DROP PROCEDURE | Cette instruction permet de supprimer une procédure contenu dans la base de données. |
DROP ROLE | Cette instruction permet de supprimer un rôle. |
DROP SHADOW | Cette instruction permet de supprimer une copie de sécurité de la base de données. |
DROP TABLE | Cette instruction permet de supprimer une table de base de données. |
DROP TRIGGER | Cette instruction permet de supprimer un déclencheur. |
DROP USER | Cette instruction permet de supprimer un utilisateur dans la base de données. |
DROP VIEW | Cette instruction permet de supprimer une vue de données pour une ou des tables dans la base de données. |
END DECLARE SECTION | Cette instruction permet d'effectuer la fin de la déclaration d'une variable d'un langage hôte. |
EVENT INIT | Cette instruction permet d'effectuer l'enregistrement d'un ou de plusieurs événements dans le gestionnaire d'événement d'InterBase. |
EVENT WAIT | Cette instruction permet à une application d'attendre après un événement. |
EXECUTE | Cette instruction permet d'exécuter une instruction SQL dynamique. |
EXECUTE IMMEDIATE | Cette instruction permet de préparer une instruction SQL dynamique. |
EXECUTE PROCEDURE | Cette instruction permet d'exécuter une procédure contenu dans la base de données. |
FETCH | Cette instruction permet de faire passer le curseur à l'enregistrement suivant ou de passer au segment suivant d'un BLOB. |
GRANT | Cette instruction permet de définir les privilèges administrateur de chaque utilisateur de la base de données de InterBase. |
INSERT | Cette instruction permet d'insérer un nouvel enregistrement dans une table. |
INSERT CURSOR | Cette instruction permet d'insérer des données au curseur dans le BLOB. |
OPEN | Cette instruction permet de spécifier la position de l'enregistrement au curseur ou d'un curseur BLOB. |
PREPARE | Cette instruction permet de préparer l'exécution d'une instruction SQL dynamique. |
RELEASE SAVEPOINT | Cette instruction permet de restituer un point de sauvegarde précédemment détruit. |
REVOKE | Cette instruction permet d'enlever des droits d'un utilisateur de la base de données d'InterBase. |
ROLLBACK | Cette instruction permet d'annuler toutes les transactions effectuer depuis le dernier «COMMIT». |
SAVEPOINT | Cette instruction permet d'effectuer un point de sauvegarder des transactions. |
SELECT | Cette instruction permet de sortie une liste de données à partir d'une ou plusieurs tables. |
SET DATABASE | Cette instruction permet de fixer l'identificateur d'accès de la base de données «InterBase». |
SET GENERATOR | Cette instruction permet de fixer une nouvelle valeur au générateur de la base de données. |
SET NAMES | Cette instruction permet d'indiquer le jeu de police de caractères actif. |
SET SQL DIALECT | Cette instruction permet de fixer le dialecte qu'utilise la base de données InterBase. |
SET STATISTICS INDEX | Cette instruction permet de recalculer les statistiques d'un INDEX d'une table de base de données. |
SET TRANSACTION | Cette instruction permet d'indiquer le début d'une transaction. |
SHOW SQL DIALECT | Cette instruction permet d'afficher des informations du dialecte qu'utilise la base de données InterBase. |
UPDATE | Cette instruction permet de mettre à jour des champs d'enregistrements dans une table. |
WHENEVER | Cette instruction permet d'intercepter les erreurs et les messages d'attention et de les orientés vers un instruction ou bloc d'instruction spécifié. |
Dernière mise à jour : Vendredi, le 15 août 2014