jueves, 8 de octubre de 2009

SQLDeveloper: deshabilitar ampersand &

En Sqldeveloper cuando en el script encuentra el caracter '&' (ampersand) entiende que es una sustitución de variable, y nos pide que introduzcamos un valor para esa variable. Esto es especialmente molesto en inserciones, como por ejemplo entidades xml o html.

inset into tabla(campo1,campo2) values ('you & me', 'otorrinolaringológica')


En general podemos evitar este comportamiento poniendo al principio del código:

SET SCAN OFF


Con lo que deshabilitaremos que nos pregunte.

No hay comentarios: