Dans Oracle SQL Developer, lors de l'insertion d'instructions d'insertion SQL pour insérer des caractères spéciaux (tels que &) dans la chaîne, vous pouvez vous inviter à "saisir la valeur de remplacement". En effet, le & le caractère déclenche la fonction variable de remplacement.
par exemple:
Dans cette requête, le & caractère est interrompu par le remplacement de la chaîne. Vous pouvez essayer d'utiliser '' ', mais cela ne réussit pas.
insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss\&url=' );
La solution consiste à désactiver la fonction de définition par défaut, qui donnera la variable de remplacement à & le caractère. Exécutez les commandes suivantes dans SQL Developer:
En faisant cela, vous pouvez le contourner et le remplacer, et contenir directement et les caractères dans la chaîne, sans avoir besoin de transférer ou d'utiliser la fonction Chr (38).
SET DEFINE OFF
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!