gpt4 book ai didi

sql - SQL Server 2008 中的内连接删除?

转载 作者:行者123 更新时间:2023-12-02 17:13:42 28 4
gpt4 key购买 nike

我正在尝试将两个表连接在一起并对其进行删除。

DELETE TableA 
FROM TableA a
INNER JOIN
TableB b on b.Id = a.Id
where title like 'test'

以上是我的想法,但我不断得到

The DELETE statement conflicted with the REFERENCE constraint

我想,如果我将两个表合并在一起,那么我将同时删除两个表,并且不会发生任何约束冲突。

我的查询中是否遗漏了某些内容?

最佳答案

试试这个:

DELETE TableA 
FROM TableA
INNER JOIN
TableB b on b.Id = TableA.Id
where TableA.title like 'test'

关于sql - SQL Server 2008 中的内连接删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11869727/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com