Saltar al contenido

Carácter de escape de Oracle SQL (para un ‘&’)

Solución:

& es el valor predeterminado de DEFINE, que le permite utilizar variables de sustitución. Me gusta apagarlo usando

SET DEFINE OFF

entonces no tendrá que preocuparse por escapar o por CHR (38).

|| chr(38) ||

Esta solución es perfecta.

Establezca el carácter definido en algo distinto de &

SET DEFINE ~
create table blah (x varchar(20));
insert into blah (x) values ('blah&amp');
select * from blah;

X                    
-------------------- 
blah&amp 

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *