Lorsque j'essaie d'exécuter cette déclaration dans Oracle SQL Developer 2.1, une boîte de dialogue "Enter Substitution Variable" s'ouvre en demandant une valeur de remplacement pour TOBAGO,
update t set country = 'Trinidad and Tobago' where country = 'trinidad & tobago';
Comment puis-je éviter cela sans recourir à chr(38)
ou u'trinidad \0026 tobago'
qui obscurcissent tous les deux l'objectif de la déclaration?
1 votes
C'est étrange, lorsque j'ai tenté d'exécuter une requête exactement comme ça dans SQL Developer 2.1, je n'ai pas obtenu la fenêtre de variable de remplacement? (Et mes définitions sont certainement activées)
1 votes
Cette question m'a beaucoup aidé.