如果要实现SQL Server级联删除,应该如何操作呢?下面就为您介绍SQL Server级联删除的方法,如果您对SQL Server级联删除方面感兴趣的话,不妨一看。
SQL Server级联删除功能:在删除主表时,自动删除副表(外键约束)相应内容
删除包含主键值的行的操作,该值由其它表的现有行中的外键列引用。在级联删除中,还删除其外键值引用删除的主键值的所有行。
如:
createdatabasetemp go usetemp go createtableUserInfo ( UserIdintidentity(1,1)primarykey, UserNamevarchar(20),--用户名 passwordvarchar(20)notnull--密码 ) createtableUserDetails ( idintidentity(1,1)primarykey, namevarchar(50)notnull,--真实姓名 userIdint, foreignkey(userId)referencesUserInfo(UserId)ondeletecascade
【编辑推荐】
SQL Server Agent服务
Sql server DAC连接的问题
SQL Server导出导入某数据库
SQL Server中文乱码问题的解决
SQL Server死锁的解除方法