Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-06-2005
manolop manolop is offline
Miembro
 
Registrado: may 2005
Posts: 109
Poder: 19
manolop Va por buen camino
modificar clave primaria en interbase

Hola, muy buenas a todos tengo un problema y ayer perdi toda la tarde y noche sin poder adelantar nada. El tema es que necesito modificar la clave primaria de una tabla en interbase 6 la cual tiene datos que no los puedo modificar y menos borrar. Me encuentro un problema con los indices, al ejecutar la siguiente instruccion:

ALTER TABLE FABRICA DROP CONSTRAINT PK_FABRICA

me da un error de que el indice esta en uso, por lo que intento desactivar el indice con la siguiente instruccion:

ALTER INDEX RDB$PRIMARY63 INACTIVE

me da un error al modificar la tabla RDB$INDICES y que esta accion ha sido cancelada por el trigger(3) (que no tengo muy claro cual es este) para preservar la integridad y que no puede desactivar un indice primario.



Por cierto estoy usando Marathon, aunque creo que esto no sea importante pues el problema es de la base de datos y no del gestor. Espero haber expresado correctamente mi problema, espero que alguien me pueda ayudar pues se lo agradeceria muchisimo, gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:51:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi