ESCAPAR COMILLAS

SARA
31 de Agosto del 2005
hola! hola tengo esta tabla:

tabla TABLA1(entrada varchar2(50),salida varchar2(50));

lo que quiero es que un valor de "salida" sea: Buenas tardes 'Antonio'.
para ello estoy intentando escapar las comillas pero no me funciona. Pruebo: i

insert into TABLA1 values('saludo1', 'Hola \'Pepe\' ')ESCAPE '\'

sabeis como puedo hacerlo???Es muy importante.Gracias

Carlos
31 de Agosto del 2005
Basta con duplicar las comillas simples.

sql> create table tabla1 (literal1 varchar2(25), literal2 varchar2(25));

Tabla creada.

sql> insert into TABLA1 values('saludo1', 'Hola ''Pepe'' ');

1 fila creada.

sql> select * from tabla1;

LITERAL1 LITERAL2
------------------------- -------------------------
saludo1 Hola 'Pepe'

Saludos

Carlos.