Comparaison des caractéristiques de SQL et SQL*PLUS





Le tableau suivant donne les principales caractéristiques de SQL et SQL*Plus.

SQL SQL*PLUS
Est un langage Est un environnement
Est aux normes ANSI Est une interface, propriété d'Oracle
Les instructions permettent de manipuler les données et les définitions des tables de la base Les commandes ne permettent pas de manipuler les valeurs contenues dans la base
Instructions stockées dans le buffer,
sur une ou plusieurs lignes
sans caractère particulier de continuation
Commandes non stockée dans le buffer ;
ne peut comporter qu'une seule ligne
caractère de continuation - si la commande s'étend sur plusieurs lignes
Nécessite un caractère de terminaison (; ou /) pour exécuter l'instruction immédiatement La commande est exécutée immédiatement sans caractère de terminaison particulier
Les mots clés (SELECT,...) ne peuvent être abrégés Les mots clés (DESC[RIBE],...) peuvent être abrégés
Utilise des fonctions (substr,...) pour obtenir un certain formatage des résultats Utilise des commandes (FORMAT,...) pour formater les données