Maison >base de données >tutoriel mysql >Point-virgule ou barre oblique dans Oracle SQL : quand dois-je les utiliser ?
Directives pour l'utilisation des points-virgules et des barres obliques dans Oracle SQL
L'utilisation du point-virgule (;) et de la barre oblique (/) comme terminateurs d'instructions dans les scripts Oracle SQL prête souvent à confusion. Pour clarifier leurs finalités respectives, veuillez vous référer aux directives suivantes :
Point-virgule (;)
barre oblique (/)
Exceptions pour les barres obliques
Dans quelques cas, une barre oblique doit être utilisée :
CREATE PROCEDURE
, CREATE FUNCTION
et CREATE PACKAGE
contiennent des points-virgules incorporés. Des barres obliques sont nécessaires pour exécuter ces instructions. BEGIN...END
Blocs : BEGIN...END
les blocs nécessitent également des barres obliques pour s'exécuter. Bonnes pratiques
Pour les scripts Oracle SQL, la pratique recommandée est de toujours utiliser un point-virgule à la fin de chaque instruction sans ajouter de barre oblique. Cela garantit une exécution unique de l'instruction et minimise les erreurs associées aux exécutions répétées. Cependant, pour les sous-programmes PL/SQL et les instructions contenant des points-virgules incorporés, une barre oblique doit être utilisée pour une exécution correcte.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!