| auteur : jsd03 |
Utilisez le caractère slash "/" et appuyez sur la touche [Entrée].
|
| auteur : jsd03 |
Prenons la requête suivante afin d'ajouter une nouvelle colonne dans la requête :
SQL > SELECT EMPLOYEE_ID, FIRST_NAME
2 FROM employees
|
Maintenant il faut sélectionner la ligne voulue en tapant le numéro de ligne (ici 1 pour modifier la première ligne)
Ensuite il suffit de taper la commande "a " (pour append) suivit de la nouvelle colonne ou autre
Maintenant la requête va être la suivante :
SQL > SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME
2 FROM employees
|
|
| auteur : umarus |
Il suffit d'utiliser la commande suivante :
SQL > SPOOL cheminVersLeFichier/ nomDuFichier
|
Cette commande va enregistrer dans le fichier "nomDuFichier" les commandes exécutées par l'utilisateur, et les réponses d'Oracle.
Pour arrêter cette sauvegarde, utiliser la commande suivante :
|
| auteur : Vincent Rogier |
SQL > SET TIMI[ ING ] ON / OFF
|
Exemple :
SQL > SET timing ON
SQL > SELECT sysdate FROM dual;
SYSDATE
15 / 05 / 09
Ecoulé : 00 :00 :00 .04
SQL >
|
|
| auteur : umarus |
La commande LIST (abréviation : L) permet d'afficher le contenu du Buffer. Chaque ligne est précédée de son numéro. La dernière est précédée
d'une étoile.
Exemple :
SQL > list
1 * select * from account
SQL >
|
On peut également utiliser le point virgule suivit de la touche [Entrée] qui donne le même résultat.
|
| auteur : jsd03 |
Il vous suffit de combiner les commandes de connexion et d'ajouter à la suite < Fichier.SQL.
Exemple :
sqlplus scott/ tigger < " c:/script.sql "
|
ou
sqlplus scott/ tigger @" c:/script.sql "
|
ou encore (suivant le compte)
sqlplus / @" c:/script.sql "
|
Le script "script.sql" sera exécuté avec le compte courant et rendra la main au système d'exploitation une fois le script terminé.
|
| auteur : umarus |
Il suffit d'utiliser la commande suivante :
SQL > @cheminVersLeFichier/ nomDuFichier
|
Exemple :
SQL > @/ home/ oracle/ scripts/ CreateSchema.sql
|
|
| auteurs : Antoun, jsd03 |
Pour commencer, vérifier la valeur de la variable _EDITOR avec la commande suivante :
Si le retour est correct et renvoie par exemple NOTEPAD ou VI ou tout autre éditeur de texte, vous pourrez éditer vos requêtes SQL sinon définissez la variable _EDITOR pour la faire pointer vers un éditeur de texte. Comme ceci :
SQL > DEFINE _EDITOR= " C:/Program Files/Notepad++/notepad++.exe "
|
Maintenant, il suffit de taper la commande ED (alias EDIT) pour éditer la dernière requête du buffer dans l'éditeur de texte. Ce qui est plus aisé que le prompt SQL>.
Une fois le fichier fermé, la nouvelle requête s'affiche à l'écran mais ne s'exécute pas. Pour le faire tapez "/".
|
| auteur : jsd03 |
Le & commercial est le marqueur par défaut qui indique que le mot qui suit est une variable de substitution. Il permet de demander à un utilisateur une nouvelle valeur via un prompt.
Pour désactiver cette fonctionnalité, tapez la commande suivante (suivant votre version d'Oracle) :
ou
On peut aussi choisir une autre variable pour définir que le nom qui suit est une variable de substitution avec la commande suivante :
Explication : dans ce cas on ne prend plus le & commercial pour définir une variable de substitution mais un arobase.
|
| auteur : jsd03 |
Prenons la requête suivante afin de modifier la chaine de caractère 'EMPLOYEE_ID' par 'DEPARTEMENT_ID'
SQL > SELECT EMPLOYEE_ID, FIRST_NAME
2 FROM employees
|
Maintenant il faut sélectionner la ligne voulue en tapant le numéro de ligne (ici 1 pour modifier la première ligne)
Ensuite il suffit de taper la commande "c" (pour CHANGE) de la chaine de caractère à modifier ainsi que la nouvelle chaine.
SQL > c / EMPLOYEE_ID/ DEPARTEMENT_ID
|
Maintenant la requête va être la suivante :
SQL > SELECT DEPARTEMENT_ID, FIRST_NAME
2 FROM employees
|
|
Consultez les autres F.A.Q's
|
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2009 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.