Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-12-2005
DR.LECTER DR.LECTER is offline
Registrado
 
Registrado: jun 2004
Posts: 3
Poder: 0
DR.LECTER Va por buen camino
Question borrar un CHECK de un campo en una TABLA...

saludos desde PERU a todos UDS.. tengo el siguiente problema :
crre un campo 'campo' y le agregue un CHECK :
campo <= 0 ..... lo hice amodo de prueba y mas de uan vez
usando el IBExpert y se ha creado (05) checks con el mismo valor ..... lo qeu quieroe s BORRAR estos CHECKs cdo lo intento hacer sale este mensage :


can't format message 13:393 -- message file c:\Program Files\Borland\InterBase/interbase.msg not found.
unsuccessful metadata update.
ERASE RDB$TRIGGERS failed.
action cancelled by trigger (1) to preserve data integrity.
Cannot delete trigger used by a CHECK Constraint.

QUE PEUSO HACER PARA BORRAR ESE CHECK y xq sale este error.......... GRACAIS A TODOS UDS.... Saludos
Responder Con Cita
  #2  
Antiguo 14-12-2005
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
Question

Holas Paisano,

No tengo a la mano el interbase, ademas ya no uso interbase regrese a los dbf's que son mas seguros... j.j.j. es una broma.

Yo me pregunto, la tabla estaba llena con datos,
cuando creaste los campos con su checks?,

Creastes los campos con check, o ya los campos estaban y solo
añadiste el check?

El mensaje dice que se esta violando la integridad de la tabla.

Se que no doy una solución, solo tratando de aondar el problema.


StartKill
Lima-Peru

StartKill@hotmail.com
Responder Con Cita
  #3  
Antiguo 14-12-2005
DR.LECTER DR.LECTER is offline
Registrado
 
Registrado: jun 2004
Posts: 3
Poder: 0
DR.LECTER Va por buen camino
Hola STARKILL.... la tabla estaba vacia.. el campo ya existia y solo le anadi el check....
Responder Con Cita
  #4  
Antiguo 14-12-2005
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Cita:
can't format message 13:393 -- message file c:\Program Files\Borland\InterBase/interbase.msg not found.
Este error te está indicando que no se encuentra el archivo de mensajes de Interbase, checa que este exista en la ruta indicada.

Cita:
unsuccessful metadata update.
ERASE RDB$TRIGGERS failed.
action cancelled by trigger (1) to preserve data integrity.
Cannot delete trigger used by a CHECK Constraint.
Como bien te dice StartKill, este error ocurre por que se está violando la integridad de la tabla. La pregunta es, ¿cómo estás tratando de borrar el check constraint?


Saludos...
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 19:14:09.


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