FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
campo float a integer
Hola estoy con Firebird 2.0, quiero cambiar el valor de un campo,
ALTER TABLE articulos alter column ar_codigo type integer pero me dice que no se puede pasar de float a integer. Existe alguna manera de hacerlo? |
#2
|
||||
|
||||
Tienes varias formas, por ejemplo, prueba a cambiar el valor de los datos del campo antes de convertir el tipo.
Luego prueba a cambiar el tipo como estabas haciendo. Otra opción es crear el campo integer y copiar los datos al mismo: Luego borras el campo float y renombras el nuevo integer con el nombre que tenía el anterior float. Tienes otras opciones, pero prueba esas y si no te funciona, te explico otras. |
#3
|
||||
|
||||
Hola.
Crea un campo nuevo, de tipo integer, copia todos los datos al campo nuevo, elimina el antiguo y renombra el nuevo al nombre original. Para copiar los datos : update nombre_tabla set campo_nuevo = campo_viejo; Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
||||
|
||||
Usa la opcion de crear una columna nueva, porque asi podras revisar que los datos se haya copiado bien y ya cuando estes conforme borras la columna anterior y renombras.
__________________
OEsqueda |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
campo bdd integer, delphi string sin error | CarlosHernandez | Firebird e Interbase | 7 | 17-02-2009 08:18:55 |
Consulta SQL campo integer null | mjjj | SQL | 1 | 11-07-2008 22:12:00 |
Float o Integer | Caral | Varios | 9 | 24-11-2006 10:23:31 |
Como Convertir un dato Integer ó Float a String en FireBird???? | AGAG4 | Firebird e Interbase | 8 | 04-12-2004 02:59:47 |
Mostrar un campo integer | acrophet | Conexión con bases de datos | 4 | 19-08-2004 11:33:20 |
|