Problemas con campo long
Hola
Quiero hacer una insert en la cual el campo2 es tipo long
yo he intentado hacer (el ejemplo no es exacto pero el problema lo dan las comillas del contenido del campo 2):
insert into tabla (campo1, campo2) values ('xxx','select '111' from lc_uo');
pero claro, las comillas dan final de campo y casca.
como se puede hacer
Saludos y gracias por la ayuda.
Quiero hacer una insert en la cual el campo2 es tipo long
yo he intentado hacer (el ejemplo no es exacto pero el problema lo dan las comillas del contenido del campo 2):
insert into tabla (campo1, campo2) values ('xxx','select '111' from lc_uo');
pero claro, las comillas dan final de campo y casca.
como se puede hacer
Saludos y gracias por la ayuda.
insert into tabla (campo1, campo2) values ('xxx','select ' || chr(39) || '111' || chr(39) || ' from lc_uo');
Un campo LONG no se debería usar ya que está en desuso y si se usa tiene muchas limitaciones. El INSERT demuestra como meter comillas literales no una utilización correcta del campo LONG
insert into tabla (campo1, campo2) values (?,?);
Un campo LONG no se debería usar ya que está en desuso y si se usa tiene muchas limitaciones. El INSERT demuestra como meter comillas literales no una utilización correcta del campo LONG
insert into tabla (campo1, campo2) values (?,?);
Prueba de la siguiente manera:
insert into tabla (campo1,campo2) SELECT 'xxx','111' from ic_uo where...
insert into tabla (campo1,campo2) SELECT 'xxx','111' from ic_uo where...
No quiero meter el resultado de la query en el campo, sino la query dentro del campo para que sea ejecutada más tarde. El ejecutarla ahora no sirve de nada.....
saludos
saludos
