[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postgreSQL



On Tue, 22 Jan 2002, kikoncio wrote:

> muy buenas
> esto es un poco urgente
> El caso es q tengo las tablas EMP Y DEPT ya creadas y con datos, y he intentado
> añadir una restricción "foreign key" al campo "DEPTNO" de la tabla "EMP"
> de esta manera:
> 
> ALTER TABLE EMP
> ADD CONSTRAINT FOREIGN KEY (DEPTNO) REFERENCES DEPT(DEPTNO);
> 
> que tengo de hacer para agregar una restricción con la tabla ya creada???
> GRACIAS DE ANTEMANO

Una forma es crear una tabla gemela salvo que tenga esa regla y
después la cargas desde la original y ya solo te queda cambiar los
nombres a ambas con 'alter table'. 


Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        /\     /\      Ciberdroide Informática (Tienda de Linux)
          \\W//            <<< http://www.ciberdroide.com >>>
	 _|0 0|_                                                    
+-oOOO--(___o___)--OOOo----------------------------------------------------+ 
|  . . . . U U . . . . Antonio Castro Snurmacher  acastro@ciberdroide.com  |  
|  . . . . . . . . . .                                                     | 
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+




Reply to: