![]() |
1
27
我想你是想做一个更新声明 (ID=145300的客户设置金额=12.33)
否则,如果要插入新行,则必须使用
或者,如果要同时使用这两个命令 (如果客户存在,请更新或插入新行)
|
![]() |
2
2
如果要插入具有给定CustomerID的新行
否则,如果您已经为客户付款,您可以执行以下操作:
|
![]() |
3
1
听起来好像已经设置了customerID。在这种情况下,应该使用update语句来更新行。Insert语句将添加一个不能包含值的全新行。 |
![]() |
4
1
是否要执行更新;
|
![]() |
5
0
好的,看起来我实际上需要插入到具有正确CustomerID的付款表中,因为目前没有具有该CustomerID的付款,所以我无法更新它。
我跑了
|
![]() |
6
0
更好的解决方案,无死锁风险:
|
![]() |
7
0
如果记录不存在,我会以这种方式插入到表中。可能不完全是在追求什么,但可能会有所帮助
|
![]() |
8
0
如果要修改现有行,请尝试如下更新,
|
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |