Oracle SQL: Gestion des variables de substitution AmperSand (&)
Lors de la construction d'instructions d'insertion SQL dans Oracle SQL Developer, vous pouvez rencontrer des invites demandant des valeurs de substitution. Cela se produit généralement lorsque votre requête comprend des caractères spéciaux comme l'ampersand (&). Échapper simplement à l'ampère avec une barre oblique inverse (&) ne résout pas le problème; Oracle l'interprète toujours comme une variable de substitution.
La solution la plus efficace consiste à utiliser la commande SET DEFINE OFF
. Cette commande désactive la fonction de variable de substitution automatique d'Oracle, empêchant l'ampère et déclenche l'invite de substitution. Cela élimine le besoin d'échapper ou d'utiliser des représentations alternatives comme CHR(38)
.
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!