Agregar FK con "on update" y "on Delete" (Novata)

27/07/2007 - 17:40 por Natty | Informe spam
Hola no se mucho sobre SQL Express y necesito agregar una llave
primaria con restricciones, asi se realiza bien en SQL Anywhere

alter table gastos
add foreign key [nombre de fk] (id_cod)
references aplicacion (id_cod)
on update restrict
on delete restrict;


Y lo cambio a SQL Express, segun lo que he leido es así, pero marca
error, que esta mal???


alter table gastos
add foreign key (id_cod)
references aplicacion (id_cod)
on update no action,
on delete no action;


Gracias!!
 

Leer las respuestas

#1 Maxi
27/07/2007 - 17:53 | Informe spam
Hola, si no estas muy familiarizada te recomiendo que lo hagas de forma
visual y luego si queres veas el Script que genera para poder aprender.
De forma visual debes usar el management Studio Express

http://www.microsoft.com/downloads/...laylang=es


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Natty" escribió en el mensaje
news:
Hola no se mucho sobre SQL Express y necesito agregar una llave
primaria con restricciones, asi se realiza bien en SQL Anywhere

alter table gastos
add foreign key [nombre de fk] (id_cod)
references aplicacion (id_cod)
on update restrict
on delete restrict;


Y lo cambio a SQL Express, segun lo que he leido es así, pero marca
error, que esta mal???


alter table gastos
add foreign key (id_cod)
references aplicacion (id_cod)
on update no action,
on delete no action;


Gracias!!

Preguntas similares