Case extraño al actualizar un campo.
Hola, vengo de usar bases de datos tipo DBE (Paradox) y MySQL. Recientemente me he animado a probar Interbase 6, y estoy haciendo pruebas para migrar una aplicacion de DBE a este gestor de bases de datos. El caso es que me estoy encontrado con un problema que no se como resolver y donde buscar. Por ejemplo tengo una tabla muy simple con un campo integer y otro varchar, y lanzo un comando SQL para insertar nuevos registros:
insert into descriptores (id, elemento) values (1, 'coche; bici; barco')
y cuando visualizo el registro veo que se me ha comido el primer punto y coma del texto del campo elemento. Y lo mas extraño es que si ejecuto la siguiente consulta se inserta el campo correctamente:
;insert into descriptores (id, elemento) values (1, 'coche; bici; barco')
como se ve la única diferencia es que he añadido un punto y como al inicio de la sentencia. Pues en este caso el contenido me lo inserta correctamente.
Esto me despista mucho porque no le veo logica, por eso me dirijo a alguien que me pueda aclara un poco este tema.
Gracias de antemano.
|