Ver Mensaje Individual
  #3  
Antiguo 17-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 27
jachguate Va por buen camino
No te recomiendo alterar nada del diccionario de datos.

Al menos en Interbase 6 no existe ninguna sentencia SQL para renombrar tablas. Buscá en los release notes de firebird a ver si hallas algo. Lo normal, si existe, es que fuera una sentencia alter table.

Si no existe, podes crear a mano una nueva tabla con la misma estructura, y luego rellenarla con:

Código SQL [-]
  Insert into Nueva_Tabla 
    Select *
     from tabla_vieja;

Eso si, debes crear a mano tambien los triggers de la tabla, y cambar todas las referencias (stored procedures, foreign keys, etc).

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita