Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment entrer des caractères spéciaux comme &dans la base de données oracle ?

Si vous êtes dans SQL*Plus ou SQL Developer, vous souhaitez exécuter

SQL> set define off;

avant d'exécuter l'instruction SQL. Cela désactive la vérification des variables de substitution.

Les directives SET comme celle-ci sont des instructions pour l'outil client (SQL*Plus ou SQL Developer). Ils ont une portée de session, vous devrez donc émettre la directive chaque fois que vous vous connectez (vous pouvez mettre la directive dans le glogin.sql de votre machine cliente si vous souhaitez modifier la valeur par défaut pour que DEFINE soit défini sur OFF). Il n'y a aucun risque que vous ayez un impact sur un autre utilisateur ou session dans la base de données.