Ver Mensaje Individual
  #5  
Antiguo 31-07-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Reputación: 24
kinobi Va por buen camino
Hola,

Cita:
Posteado originalmente por guillotmarc
No puedes hacer ese UPDATE, porqué el motor no permite la conversión de tipos entre varchar y blob, con lo que los campos són de distinto tipo.
pues yo estoy utlizando Firebird 1.0 y me permite hacer el UPDATE sin problemas ...

estos son los metadatos que estoy utlizando ...

Código:
CREATE TABLE "varchar2blob" 
(
  "campo1"	VARCHAR(128),
  "campo2"	BLOB SUB_TYPE TEXT SEGMENT SIZE 80

);
y esta la setencia UPDATE para pasar los datos de "campo1" a "campo2":

Código:
update "varchar2blob" 
  set "campo2" = "campo1" 
  where "campo1" = "campo1"
A tener en cuenta que la cláusula WHERE de la sentencia UPDATE debería hacerse mejor con las claves primarias de la tabla.

Saludos.

Última edición por kinobi fecha: 31-07-2003 a las 14:32:45.
Responder Con Cita