Ayuda - problemas en eliminacion de contraints de claves foraneas

From: Geronimo Diaz <gdiaz(at)vlex(dot)com>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Ayuda - problemas en eliminacion de contraints de claves foraneas
Date: 2007-02-19 16:15:20
Message-ID: 45D9CD18.7080300@vlex.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hola, soy geronimo diaz, estoy trabajando en un postgres 8.0.7, hace
unos dias consulte sobre los problemas que tenia al intentar hacer
inserciones cuando estabamos creando un indice sobre la misma tabla, me
guiaron sobre cambiar de version a la 8.2, estamos haciendo el cambio
pero debemos conservar la antigua base, estamos intentando quitar los
constraints de foreign key pero de todas las formas que lo intentamos
nos tira error, les paso un ejm de lo que hacemos:<br>
<br>
tenemos dos tablas, log_sesiones, log_busquedas y una clave foranea
desde log_busquedas a el id de la sesion, intentamos:<br>
<div class="chat in">
<div class="msg 1st"><br>
ALTER TABLE vlex.log_busquedas DROP CONSTRAINT
"FK_Log_busquedas_sesion_id" CASCADE;<br>
ERROR: &laquo;PK_log_sesiones&raquo; es un &iacute;ndice</div>
</div>
<div class="chat in">
<div class="msg 1st"><br>
</div>
<div class="msg Nth">sabemos que el indice es un indice que se creo
implicitamente al agregar la primary key, pero intentando borrarlo
tenemos un error de que existe una tabla que hace referencia a la clave
primaria, en resumen no nos deja borrar nada, intentamos hacer algo
como :<br>
<br>
BEGIN;<br>
</div>
</div>
&nbsp;&nbsp;&nbsp; SET CONSTRAINTS ALL DEFERRED;<br>
&nbsp;&nbsp;&nbsp; borrar todos los constraints<br>
END;<br>
<br>
pero siguen&nbsp; los errores, no sabemos realmente que es lo que estamos
haciendo mal, si pueden darnos una idea de cual puede ser el problema
se los agradecere mucho, desde ya muchas gracias. <br>
<br>
Saludos Atte.<br>
<br>
<div class="moz-signature">-- <br>
<style type="text/css">
.style1 {
color: #3366CC;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.style1_1 {
color: #3366CC;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
}

.style2 {
color: #CC0033;
font-weight: bold;
}
</style>Geronimo D&iacute;az.<br>
<span class="style1_1">v</span> | <span class="style1">lex</span> <font
color="#c40000" face="Garamond">IT</font><br>
c/ 9 de Julio N&ordm; 355 - CP7000<br>
Tandil (Buenos Aires) <br>
<a href="mailto:gdiaz(at)vlex(dot)com">gdiaz(at)vlex(dot)com</a><br>
<a href="http://www.vlex.com/">www.vlex.com</a> </div>
</body>
</html>

Attachment Content-Type Size
unknown_filename text/html 2.3 KB

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2007-02-19 16:20:51 Re: LATAM postgresql users
Previous Message Edwin Quijada 2007-02-19 16:03:59 Re: LATAM postgresql users