【发布时间】:2019-01-04 06:58:11
【问题描述】:
我在脚本中有合并语句,但我想知道如何为脚本编写插入语句。让我用代码解释一下 在下面的代码中,我有 2 个条件,一个与目标不匹配,@column=1
如果我想为此写一个插入语句,我必须写什么
WHEN NOT MATCHED BY TARGET AND (@abcd = 1)
THEN
INSERT (columns)
VALUES (columns)
【问题讨论】:
-
你试过看documentation吗?
-
你的合并基于什么?您如何确定何时插入/不插入?
-
什么时候插入,就像我这里有两个条件如果没有条件我可以写插入到tableA中选择cols from TableB b where not exists(select col from TableA a where a.id=b. id) 这里我有两个条件不匹配目标和@abcd=1
-
样本数据和预期结果将帮助我们了解您的要求
标签: sql sql-server merge