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 |