Skip site navigation (1) Skip section navigation (2)

Re: Renombrar constraints

From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: Tonny <tonny(dot)lists(at)gmail(dot)com>
Cc: ecpug(at)postgresql(dot)org
Subject: Re: Renombrar constraints
Date: 2010-12-21 05:59:30
Message-ID: AANLkTikW0ErCgjg1nGkBMibXrTbjNEcPWVnzWRTMGOOd@mail.gmail.com (view raw or flat)
Thread:
Lists: ecpug
2010/12/20 Tonny <tonny(dot)lists(at)gmail(dot)com>:
> Es posible renombrar constraints ?
>

no... seria interesante tener un comando ALTER CONSTRAINT RENAME TO puede ser...

> hasta ahora no encuentro info, me toca borrar el constraint y crearlo
> otra vez con el nuevo nombre.
>

sip, te toca borrar y recrear el constraint en el caso de bases de
datos grandes eso podria ser muy molesto... en tu caso... ;)

PD: no lo escuchaste de mi y no te aconsejo que lo hagas sin hacer
pruebas primero, pero segun yo deberia bastar con un UPDATE
pg_constraint SET conname = 'nuevo_nombre' WHERE conname
'nombre_viejo';

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte y capacitación de PostgreSQL

In response to

ecpug by date

Next:From: Milton LabandaDate: 2010-12-21 18:08:01
Subject: PgDay 2011
Previous:From: TonnyDate: 2010-12-21 04:32:26
Subject: Renombrar constraints

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group