小编use*_*702的帖子

循环遍历众多"如果存在更新,否则插入"语句?

我有一个脚本需要在表中插入50多行,有没有办法循环我要插入的每一行,而不是在TSQL中将此语句编码50次以上?

IFEXISTS ( SELECT 1 FROM table where column 1 = )
    UPDATE table
    Column1 = value,
    Column2 = value,
    Column3 = value,
    Column4 = value
    WHERE column 1 =
    ELSE
    INSERT INTO table
    (Column1, Column2, Column3, Column4)
    VALUES
    (value, value, value, value)
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

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

标签 统计

sql ×1

sql-server ×1

t-sql ×1