Rechercher Articles Oracle SQL sur ce Site.
Loading
|
Commandes SQLPLUS |
Descriptions Commandes SQLPLUS |
| @ ("at" sign) | Exécute un script. Le script peut être appelé à partir du système de fichiers local ou d'un serveur web. |
|
(@mon_script.sql) (@HTTP://machine_name.domain:port/mon_script.sql) |
|
| @@ (double "at" sign) | Exécute un script. Cette commande est similaire à la commande @ (arobase).Elle est utile pour l'exécution de scripts imbriqués. |
| / (slash) | Exécute ou réexécute la commande SQL ou bloc PL/SQL. |
| ACCEPT | Lit une ligne d'entrée et la stocke dans une variable de substitution donnée. |
|
ACCEPT pswd CHAR PROMPT 'Password: ' HIDE ACCEPT nom CHAR FORMAT 'A20' PROMPT 'Entrer NOM : ' |
|
| *APPEND | Ajoute le texte spécifié à la fin de la ligne courante dans le tampon. |
|
SQL> 1 1* SELECT societe, ville SQL> APPEND FROM societe 1* SELECT societe, ville FROM societe SQL>/ |
|
| ARCHIVE LOG | Démarre ou arrête l'archivage automatique des fichiers journaux en ligne manuellement ou affiche des informations sur des fichiers de journalisation. |
|
ARCHIVE LOG LIST ARCHIVE LOG STOP ARCHIVE LOG NEXT ARCHIVE LOG ALL ARCHIVE LOG START |
|
| ATTRIBUTE | Spécifie les caractéristiques pour un attribut donné d'un objet de type colonne, et énumère les caractéristiques d'affichage en cours pour un seul attribut ou tous les attributs. |
|
ATTRIBUTE SOCIETE_TYPE.NOM FORMAT A20 ATTRIBUTE SOCIETE_TYPE.CAPITAL FORMAT $999,999,990.99 |
|
| BREAK | Indique où et comment un changement de mise en forme dans un rapport. Rupture |
| BREAK ON DEPT_ID SKIP PAGE ON SOCIETE_ID SKIP 1 ON CAPITAL SKIP 1 | |
| BTITLE | Place et formate un titre précis au bas de chaque page du rapport. |
|
BTITLE LEFT 'PLANNING VENTES' RIGHT '1 JAN 2011' BTITLE COL 50 'CONFIDENTIAL' TAB 6 '1 JAN 2011' |
|
| *CHANGE | Change le texte sur la ligne courante dans le tampon. |
|
SQL> 1 1* SELECT societe, ville FROM societe SQL> CHANGE /ville/CP 1* SELECT societe, CP FROM societe SQL> |
|
| CLEAR | Réinitialiser ou effacer |
|
CLEAR BREAKS CLEAR COLUMNS |
|
| COLUMN | Spécifie les caractéristiques d'affichages pour une colonne donnée, ou liste les caractéristiques d'affichage en cours pour une colonne unique ou pour toutes les colonnes. |
|
COLUMN commentaire FORMAT A20 WRAP COLUMN commentaire FORMAT A20 WORD_WRAP COLUMN capital FORMAT $99,999,990.99 COLUMN societe FORMAT A20 |
|
| COMPUTE | Calcule et affiche les lignes en utilisant divers calculs standard, sur sous-ensembles de lignes sélectionnées. |
|
COMPUTE SUM OF capital ON REPORT COMPUTE AVG LABEL 'Dept Average' OF capital ON DEPARTMENT |
|
| CONNECT | Connecte un utilisateur à Oracle Database. |
|
CONNECT SCOTT/TIGER@alias CONNECT / AS SYSDBA |
|
| COPY | Copie le résultat d'une requête dans une table dans la bdd ou une autre base de données. |
|
COPY FROM scott@PARIS_DB TO scott@LILLE_DB - CREATE NEW_EMP USING SELECT * FROM EMP |
|
| DEFINE | Spécifie une variable de substitution et lui attribue une valeur CHAR. Affiche la liste des variables. |
|
DEFINE POS = MANAGER DEFINE DEPARTMENT_ID = 10 DEFINE DEPARTMENT_ID |
|
| *DEL | Supprime une ou plusieurs lignes de la mémoire tampon. |
| DESCRIBE | Affiche la liste des définitions de colonne pour une table spécifiée, vue ou synonymes… |
|
DESCRIBE emp DESC emp |
|
| DISCONNECT | Deconnecte de la base de données l'utilisateur courant mais ne quitte pas SQL*Plus. |
|
CONNECT HR SELECT LAST_NAME, DEPARTMENT_NAME FROM EMP; DISCONNECT |
|
| *EDIT | Invoque un éditeur de texte du système d'exploitation. |
| EDIT REPORT | |
| EXECUTE | Exécute une simple instruction PL / SQL. |
| EXIT | Met fin à SQL*Plus et rend le contrôle au système d'exploitation. |
| *GET | Charge un fichier du système d'exploitation dans la mémoire tampon. |
| HELP | Accède a l'aide SQL*Plus en ligne de commande. |
| *HOST | Exécute une commande système d'exploitation sans avoir à quitter SQL * Plus. |
|
HOST dir *.sql HOST ls *.sql (unix) HOST MOVE E:\CONTROL03.CTL F:\CONTROL03.CTL |
|
| *INPUT | Ajoute un ou plusieurs nouvelles lignes après la ligne courante dans le tampon. |
| LIST | Listes une ou plusieurs lignes de la mémoire tampon. |
|
LIST LIST 2 LIST * LAST |
|
| PASSWORD | Permet la modification d'un mot de passe sans écho. |
|
PASSWORD PASSWORD user_name |
|
| PAUSE | Affiche le texte spécifié, puis attend que l'utilisateur appuit sur Retour. |
|
SET PAUSE OFF PAUSE Mettre du papier dans l'imprimante and ENTER pour continuer. |
|
| Affiche la valeur actuelle d'une variable BIND | |
| PROMPT | Envoie un message specifique à l'écran de l'utilisateur. |
| RECOVER | Effectue un media recovery sur un ou plusieurs tablespaces, fichiers de données une ou plusieurs, ou la base de données. |
|
RECOVER DATABASE RECOVER DATABASE UNTIL TIME 04-JAN-2011:05:43:00 RECOVER TABLESPACE tbs_1, tbs_2 RECOVER DATAFILE 'data_01.db' |
|
| REMARK | Début de commentaire dans un script. |
| REPFOOTER | Places and formats a specified report footer at the bottom of each report, or lists the current REPFOOTER definition. |
|
REPFOOTER PAGE CENTER 'Fin Listing Societe' REPFOOTER OFF |
|
| REPHEADER | Places and formats a specified report header at the top of each report, or lists the current REPHEADER definition. |
|
REPHEADER PAGE CENTER 'Listing societe' REPHEADER OFF |
|
| RUN | Listes et exécute la commande SQL ou bloc PL/SQL actuellement stockés dans la mémoire tampon SQL. |
| *SAVE | Enregistre le contenu du buffer dans un fichier du système d'exploitation (un script). |
|
SAVE nom_requete (.sql par défaut) SAVE nom_requete.old SAVE nom_requete REPLACE SAVE nom_requete APPEND |
|
| SET | Définit une variable système pour modifier l'environnement SQL*Plus de votre session en cours. |
| SHOW | Affiche la valeur d'une variable systeme SQL*Plus ou de environnement SQL * Plus. |
|
SHOW PARAMETERS COUNT SHOW AUTORECOVERY SHOW RECYCLEBIN SHOW ERRORS PROCEDURE SCOTT.NOM_PROCEDURE |
|
| SHUTDOWN | Arrête une instance Oracle Database en cours d'exécution. |
|
SHUTDOWN ABORT SHUTDOWN IMMEDIATE SHUTDOWN TRANSACTIONAL SHUTDOWN |
|
| *SPOOL | Stock le résultat de la requête dans un fichier système d'exploitation et, éventuellement, envoie le fichier à une imprimante. |
|
SPOOL mon_fichier CREATE SPOOL mon_fichier APPEND SPOOL mon_fichier REPLACE SPOOl OUT SPOOl OFF |
|
| START | Exécute un script qui peut être appelé à partir d'un serveur Web dans iSQL*Plus, ou d'un système de fichiers local ou d'un serveur Web. |
| STARTUP | Démarre une instance de base de données Oracle et éventuellement monte et ouvre une base de données. |
|
STARTUP FORCE RESTRICT MOUNT STARTUP PFILE=myinit.ora NOMOUNT STARTUP FORCE RESTRICT PFILE=myinit.ora OPEN database |
|
| *STORE | Enregistre les attributs de l'environnement actuel SQL * Plus dans un script. |
| TIMING | Records timing data for an elapsed period of time, lists the current timer's title and timing data, or lists the number of active timers. |
|
TIMING START my_sql_TIMER TIMING SHOW TIMING STOP CLEAR TIMING |
|
| TTITLE | Formate un titre précis en haut de chaque page du rapport… |
|
TTITLE CENTER 'Sommaire' TTITLE LEFT 'Monthly Analysis' |
|
| UNDEFINE | Supprime une ou plusieurs variables de substitution plus que vous avez défini de manière explicite (avec la commande DEFINE) ou implicitement (avec un argument à la commande START). |
| VARIABLE | Déclare une variable BIND qui peut être référencé en PL/SQL. |
|
VARIABLE id NUMBER VARIABLE txt CHAR (20) VARIABLE myvar REFCURSOR VARIABLE |
|
| WHENEVER OSERROR | Quitte SQL*Plus, si une commande du système d'exploitation génère une erreur. Dans i SQL * Plus, exécute l'action définie si une commande du système d'exploitation génère une erreur. |
| WHENEVER SQLERROR | Quitte SQL * Plus si une commande SQL ou bloc PL / SQL génère une erreur. Dans i SQL * Plus, exécute l'action définie si une commande SQL ou bloc PL / SQL génère une erreur. |
| XQUERY | Exécute une instruction XQuery 1.0. |
| Liens en rapport avec l'article et qui sont susceptibles de vous intéresser |