Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Fallo de update con tipo LONG
Enviado por Rocio otra vez el día 10 de junio de 2005
Hola de nuevo. A ver, tengo otro problema. En una tabla tengo un campo de tipo long. Pues bien, tengo un procedimiento PL-SQL que lo que tiene que hacer en un momento del proceso de la aplicación es copiar este long, en otro campo de tipo de long de otra tabla distinta. El caso es que cuando toca hacer el update me salta el error ora-01704: string literal too long. Creo que es porque se superan los 2000 caracteres, pero para eso es un long :-|
Bueno, esta es la instrucción que falla:
EXECUTE IMMEDIATE 'UPDATE PAT_INMUEBLES SET DESCRIPCION =''' || VALOR_LONG || ''' WHERE PI_ID=1778;
Re: Re: Re: Re: Re: Re: Re: Fallo de update con tipo LONG
Enviado por Rocio el día 13 de junio de 2005
Qué va, ese paquete no me vale porque sólo trata campos de tipo LOB: BLOB, CLOB y BFILE.
Aún así lo he probado y no funciona.
Gracias de todas formas :-)