Les Chevaliers de Malte/Développeur - Oracle - Les instructions


Les instructions «SQL» sont les éléments clef permettant de manipuler les informations d'une base de données comme Oracle. Voici la liste des instructions du Oracle:

Instruction Description Catégorie
ALTER CLUSTER

Cette instruction permet d'effectuer la modification des propriétés d'une unité d'allocation d'une base de données.

DDL
ALTER DATABASE

Cette instruction permet d'effectuer l'ouverture et/ou la modification d'une base de données.

DDL
ALTER DIMENSION

Cette instruction permet d'effectuer la modification d'une dimension et de ses relations d'un schéma.

DDL
ALTER FUNCTION

Cette instruction permet de recompiler une fonction utilisateur contenu dans la base de données

DDL
ALTER INDEX

Cette instruction permet d'effectuer la modification d'un index d'une table.

DDL
ALTER MATERIALIZED VIEW / SNAPSHOT

Cette instruction permet d'effectuer des modifications de propriété d'une vue matérialisé existante.

DDL
ALTER MATERIALIZED VIEW / SHAPSHOT LOG

Cette instruction permet d'effectuer des modifications de propriété du journal de bord d'une vue matérialisé existante.

DDL
ALTER PACKAGE

Cette instruction permet de recompiler un paquet dans le PL/SQL de la base de données Oracle.

DDL
ALTER PROCEDURE

Cette instruction permet de recompiler une procédure dans le PL/SQL de la base de données Oracle.

DDL
ALTER PROFILE

Cette instruction permet de modifier les limitations de ressource associé avec un profile d'utilisateur

DDL
ALTER RESOURCE COST

Cette instruction permet de fixer le coût de la ressource qu'utilise l'instruction «CREATE PROFILE»

DDL
ALTER ROLE

Cette instruction permet d'effectuer la modification d'un rôle pour un utilisateur.

DDL
ALTER ROLLBACK SEGMENT

Cette instruction permet de prendre le RBS (Alter Rollback Segment) en ligne ou hors ligne ou change ses paramètres d'entreposage.

DDL
ALTER SEQUENCE

Cette instruction permet de modifier la prochaine valeur d'une séquence.

DDL
ALTER SESSION

Cette instruction permet de modifier la session de l'utilisateur courant.

Session
ALTER SNAPSHOT

Cette instruction permet d'effectuer des modifications de propriété d'une vue matérialisé existante.

DDL
ALTER SHAPSHOT LOG

Cette instruction permet d'effectuer des modifications de propriété du journal de bord d'une vue matérialisé existante.

DDL
ALTER SYSTEM

Cette instruction permet de modifier les propriétés du système de base de données d'Oracle.

Système
ALTER TABLE

Cette instruction permet la modification d'élément de la structure d'une table.

DDL
ALTER TABLESPACE

Cette instruction permet d'effectuer la modification d'un espace de table du système de base de données.

DDL
ALTER TRIGGER

Cette instruction permet de modifier les propriétés d'un déclencheur.

DDL
ALTER TYPE

Cette instruction permet de modifier le type d'un objet.

DDL
ALTER USER

Cette instruction permet d'effectuer la modification d'un compte utilisateur de la base de données.

DDL
ALTER VIEW

Cette instruction permet d'effectuer la modification d'une vue d'une/de table(s).

DDL
ANALYZE

Cette instruction permet d'effectuer des analyses sur les tables et les base de données et les tables.

DDL
ASSOCIATE STATISTICS

Cette instruction permet d'associé un type de statistiques à un objet.

DDL
AUDIT

Cette instruction permet d'activer le journal de bord pour une instruction SQL ou un accès spécifique à la base de données.

DDL
CALL

Cette instruction permet d'appeler une procédure ou fonction dans le PL/SQL de la base de données Oracle.

DML
COMMENT

Cette instruction permet d'ajouter un commentaire au dictionnaire de données.

DDL
COMMIT

Cette instruction permet de sauvegarder les changements apporté par une transaction

Transaction
CONNECT

Cette instruction permet d'effectuer une connexion à une des bases de données Oracle.

 
CREATE CLUSTER

Cette instruction permet de créer une unité d'allocation pour les tables.

DDL
CREATE CONTEXT

Cette instruction permet de créer un ensemble d'attributs qu'utilisent l'application logique lors de sa validation et de sa sécurisation.

DDL
CREATE CONTROLFILE

Cette instruction permet de créer un fichier de contrôle.

DDL
CREATE DATABASE

Cette instruction permet de créer une nouvelle base de données.

DDL
CREATE DATABASE LINK

Cette instruction permet d'effectuer la création d'un lien à une base de données.

DDL
CREATE DIMENSION

Cette instruction permet de créer une dimension.

DDL
CREATE DIRECTORY

Cette instruction permet de créer un répertoire, soit, en quelque sort, un alias pour un chemin du système d'exploitation.

DDL
CREATE FUNCTION

Cette instruction permet de créer une fonction utilisateur contenu dans la base de données

DDL
CREATE INDEX

Cette instruction permet de créer une nouvelle index sur un ou des champs d'une table.

DDL
CREATE INDEXTYPE

Cette instruction permet de créer un type d'index.

DDL
CREATE LIBRARY

Cette instruction permet d'effectuer la création d'une procédure externe laquelle effectue une association avec une bibliothèque du système d'exploitation.

DDL
CREATE MATERIALIZED VIEW / SHAPSHOT

Cette instruction permet d'effectuer la création d'une vue matérialisé.

DDL
CREATE MATERIALIZED VIEW / SNAPSHOT LOG

Cette instruction permet d'effectuer la création d'un journal de bord d'une vue matérialisé.

DDL
CREATE OPERATOR

Cette instruction permet de créer un opérateur.

DDL
CREATE PACKAGE

Cette instruction permet de créer un paquet dans le PL/SQL de la base de données Oracle.

DDL
CREATE PACKAGE BODY

Cette instruction permet de créer un corps de paquet dans le PL/SQL de la base de données Oracle.

DDL
CREATE PROCEDURE

Cette instruction permet de créer une procédure dans le PL/SQL de la base de données Oracle.

DDL
CREATE PROFILE

Cette instruction permet de créer un profile utilisateur

DDL
CREATE ROLE

Cette instruction permet d'effectuer la création d'un rôle pour un utilisateur.

DDL
CREATE ROLLBACK SEGMENT

Cette instruction permet de créer une segment de retour en arrière (RBS).

DDL
CREATE SCHEMA

Cette instruction permet de créer de multiple tables, vue et droits d'accès pour une simple transaction.

DDL
CREATE SEQUENCE

Cette instruction permet de créer une séquence

DDL
CREATE SHAPSHOT

Cette instruction permet d'effectuer la création d'une vue matérialisé.

DDL
CREATE SNAPSHOT LOG

Cette instruction permet d'effectuer la création d'un journal de bord d'une vue matérialisé.

DDL
CREATE SYNONYM

Cette instruction permet de créer un synonyme.

DDL
CREATE TABLE

Cette instruction permet de créer une table dans la base de données spécifié ou courante.

DDL
CREATE TABLESPACE

Cette instruction permet de créer un espace de table

DDL
CREATE TEMPORARY TABLESPACE

Cette instruction permet de créer un espace de table temporaire.

DDL
CREATE TRIGGER

Cette instruction permet de créer un déclencheur.

DDL
CREATE TYPE

Cette instruction permet de créer un type d'objet.

DDL
CREATE USER

Cette instruction permet d'effectuer la création d'un compte utilisateur de la base de données.

DDL
CREATE VIEW

Cette instruction permet de créer une vue.

DDL
DELETE

Cette instruction permet de supprimer des enregistrements dans une table.

DML
DESC

Cette instruction permet de sortir les informations d'entête d'une table.

DDL
DISASSOCIATE STATISTICS

Cette instruction permet désassocié un type de statistiques à un objet.

DDL
DROP CLUSTER

Cette instruction permet de supprimer une unité d'allocation d'une base de données.

DDL
DROP CONTEXT

Cette instruction permet de supprimer un contexte.

DDL
DROP DATABASE LINK

Cette instruction permet de supprimer un lien vers une base de données.

DDL
DROP DIMENSION

Cette instruction permet de supprimer une dimension.

DDL
DROP DIRECTORY

Cette instruction permet de supprimer un répertoire, soit, en quelque sort, un alias pour un chemin du système d'exploitation.

DDL
DROP FUNCTION

Cette instruction permet de supprimer une fonction utilisateur contenu dans la base de données

DDL
DROP INDEX

Cette instruction permet de supprimer un index associé à une table de base de données.

DDL
DROP INDEXTYPE

Cette instruction permet de supprimer un type d'index.

DDL
DROP LIBRARY

Cette instruction permet de supprimer une procédure externe

DDL
DROP MATERIALIZED VIEW / SNAPSHOT

Cette instruction permet de supprimer une vue matérialisé existante.

DDL
DROP MATERIALIZED VIEW / SNAPSHOT LOG

Cette instruction permet de supprimer le journal de bord d'une vue matérialisé existante.

DDL
DROP OPERATOR

Cette instruction permet de supprimer un opérateur.

DDL
DROP PACKAGE

Cette instruction permet de supprimer un paquet.

DDL
DROP PROCEDURE

Cette instruction permet de supprimer une procédure dans le PL/SQL de la base de données Oracle.

DDL
DROP PROFILE

Cette instruction permet de supprimer un profile d'utilisateur.

DDL
DROP ROLE

Cette instruction permet de supprimer un rôle pour un utilisateur

DDL
DROP ROLLBACK SEGMENT

Cette instruction permet de supprimer un retour en arrière de segment (RBS).

DDL
DROP SEQUENCE

Cette instruction permet de supprimer une séquence.

DDL
DROP SNAPSHOT

Cette instruction permet de supprimer une vue matérialisé existante.

DDL
DROP SNAPSHOT LOG

Cette instruction permet de supprimer le journal de bord d'une vue matérialisé existante.

DDL
DROP SYNONYM

Cette instruction permet de supprimer un synonyme.

DDL
DROP TABLE

Cette instruction permet de supprimer une table de base de données.

DDL
DROP TABLESPACE

Cette instruction permet de supprimer un espace de table.

DDL
DROP TRIGGER

Cette instruction permet de supprimer un déclencheur.

DDL
DROP TYPE

Cette instruction permet de supprimer le type d'un objet.

DDL
DROP USER

Cette instruction permet de supprimer un compte utilisateur dans la base de données.

DDL
DROP VIEW

Cette instruction permet de supprimer une vue.

DDL
EXPLAIN PLAN

Cette instruction permet d'afficher l'exécution du plan d'une instruction SQL.

DML
GRANT

Cette instruction permet de définir les privilèges administrateur de chaque utilisateur de la base de données de Oracle.

DDL
INSERT

Cette instruction permet d'insérer un nouvel enregistrement dans une table.

DML
LOCK TABLE

Cette instruction permet de verrouiller manuellement une ou plusieurs table(s).

DML
NOAUDIT

Cette instruction permet de désactiver le journal de bord pour une instruction SQL ou un accès spécifique à la base de données.

DDL
RENAME

Cette instruction permet de renommer une table, une vue, une séquence ou un synonyme privé.

DDL
REVOKE

Cette instruction permet d'enlever des droits d'un utilisateur de la base de données d'Oracle.

DDL
ROLLBACK

Cette instruction permet d'annuler ou de revenir en arrière dans une transaction.

Transaction
SAVEPOINT

Cette instruction permet de créer une point de sauvegarde pour les transactions.

Transaction
SELECT

Cette instruction permet de sortie une liste de données à partir d'une ou plusieurs tables.

DML
SET ROLE

Cette instruction permet de choisir le rôle utilisateur courant.

Session
SET TRANSACTION

Cette instruction permet de changer les propriétés des transactions courantes.

Transaction
TRUNCATE

Cette instruction permet de supprimer le contenu entier d'une table sans pour autant supprimer sa structure.

DDL
UPDATE

Cette instruction permet de mettre à jour des champs d'enregistrements dans une table.

DML

Dernière mise à jour: Vendredi, le 13 juin 2008