De nombreux moyens sont disponibles pour exécuter SQL ou Structured Query Language , déclarations d'accéder et d' obtenir des résultats à partir d'une base de données relationnelle . Oracle dispose d'un outil appelé SQL * Plus qui vous permet de saisir des instructions SQL via le clavier ou un fichier de programme. Deux versions de SQL * Plus existent: la version Windows et la version en ligne de commande . Lors de l'exécution d'une base de données Oracle sur un système d'exploitation , la version de ligne de commande est accessible. Les choses dont vous aurez besoin
SQL * Plus
Afficher plus Instructions
1
Situer l'invite de commande . Cliquez sur " Tous les programmes ", cliquez sur "Accessoires" et cliquez sur " Invite de commandes. "
2
Démarrer une version en ligne de commande SQL * Plus. À l'invite de commande , C: " . Commande sqlplus " \\> tapez le
La syntaxe complète de la commande sqlplus est " sqlplus [ nom_utilisateur [/mot de passe [@ host_string ]]] . "
user_name spécifie le nom de l'utilisateur de base de données , le mot de passe spécifie le mot de passe pour l'utilisateur de base de données et la chaîne hôte est utilisé pour indiquer SQL * Plus , où la base de données est en cours d'exécution
Par exemple, C . : . \\> sqlplus scott /tiger
Si vous utilisez la base de données Oracle sur votre propre ordinateur , il n'est pas nécessaire d'utiliser la chaîne d'accueil , il suffit de laisser vide
Une fois que vous êtes . connecté à la version en ligne de commande SQL * Plus, l'écran de votre ordinateur affichera les informations affichées comme suit :
SQL * Plus : Release 10.2.0.3.0 - Production sur mar 28 sept. à 19h46 : 39 2010
Copyright ( c) 1982 2006 Oracle. Tous droits réservés
Connecté à : .
Oracle Database 10g Enterprise Edition parution 10.2.0.3.0 - Production
Avec la division , OLAP et Data Mining options de
SQL >
3
entrez l'instruction "SELECT" à l'invite SQL.
Par exemple , SQL > SELECT SYSDATE FROM dual .
< p > Utilisation de l'instruction SELECT accéder à la base de données Oracle et retourner la date actuelle. SYSDATE est une fonction intégrée d'Oracle qui renvoie la date du jour , et la double table est une table intégrée qui contient une seule ligne. Utilisez une double table pour effectuer des requêtes simples lorsque les résultats ne sont pas récupérées à partir d'une table spécifique . Les résultats de la requête SELECT comme affiché sur l'écran de votre ordinateur sont répertoriés comme suit :
SYSDATE
----------------
< p> 27 -SEP -10