FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Alterar por código una tabla de interbase
Hola amigos del club, necesito crea un scrips para añadir algunos campos en alguna taba de mi bd interbases (ver 6.0), tengo entendido,que se pueden hacer a través de query's, como esto:
ALTER table ADD COLUMN field1 CURRENCY Pero no me ha resultado como debería hacerlo, necesito hacerlo para modificar la estructura de BD, sin tener que hacerlo yo, si no mis usuarios, gracias de todas maneras por ver este mensaje.
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC. |
#2
|
|||
|
|||
Pásate por mi web. En ella encontrarás una Unit para poder cambiar la estructura de tus tablas desde tu app de forma sencilla (funciona con IBX)
|
#3
|
||||
|
||||
Pero tu problema es que no sabes usar la sentencia Alter Table, o que no sabes como aplicarla a la BD??
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
||||
|
||||
La sentencial alter como se aplica y como se construye
__________________
Manuel Muñoz L. Trabajando con delphi 7.0 , migrando sistema a Delphi XE8, matando BDE y pasando FIREDAC. |
#5
|
||||
|
||||
Podes aplicarla con un TQuery, con su método ExecSQL, y estando, claro, la sentencia Alter en su propiedad SQL.
Para la sintaxis exacta, te recomiendo revisar la documentación de tu base de datos. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
||||
|
||||
Hola.
Además de revisar la documentación de Interbase 6.0, puedes instalarte un herramienta de Administración como el IB-Expert http://www.hksoftware.net/download/i...4.1.1_full.exe Con esta herramienta, cada vez que hagas una modificación en una tabla, vista, procedimiento, ..., puedes darle al botón Copy Script, el cual te pegará en el portapapeles las instrucciones necesarias para ejecutar esas modificaciones desde un Script de Interbase. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
|
|