相关疑难解决方法(0)

何时/为何在SQL Server中使用级联?

在SQL Server中设置外键时,在什么情况下应该在删除或更新时级联它,背后的原因是什么?

这可能也适用于其他数据库.

我最关注每个场景的具体例子,最好是那些成功使用它们的人.

sql-server rdbms database-design cascade foreign-keys

146
推荐指数
9
解决办法
9万
查看次数

如何删除包含其他表的外键的表中的行

假设有一个包含主键的主表,另一个表包含该主表的外键.因此,如果我们删除主表的行,它也将删除子表.

我该如何写这个查询?

sql sql-server sql-server-2008

34
推荐指数
4
解决办法
18万
查看次数

如何创建外键所以当我们删除子级中的父值时将更新为null

我是T-SQL的新手,请帮忙:我有两张桌子

User
  Id
  Name

History
  Id
  Result
  UserId
Run Code Online (Sandbox Code Playgroud)

如何创建关系,一旦我从User表中删除User,则会将UserId列的History表更新为NULL

t-sql sql-server

3
推荐指数
1
解决办法
426
查看次数