Bases de Datos > Oracle

 Re: Insert en Oracle

(1/1)

acanalis:
Quiero realizar el siguiente insert pero produce un error,

Insert into ttiest000300(t$pepe)
values('X4 E.T DEFLECTEUR D'AIR');

fcastellano:
Es un problema que tienen las cadenas en Oracle.

Si haces la siguientes consulta

select 'X4 E.T DEFLECTEUR D'AIR'
from dual;

veras que da el mismo error y es porque cree que acaba la cadena despues de la D y lo demas cree que es codigo SQL.

Para poner una comilla dentro de una cadena debes de poner dos ej:

select 'X4 E.T DEFLECTEUR D''AIR'
from dual;

Espero que sea eso lo q preguntas

Navegación

[0] Índice de Mensajes

Ir a la versión completa