在SQL Server数据库中,如何使用一条SQL语句实现向目标数据表批量写入多行数据呢?
Rector
2020-05-03 提问
在SQL Server 2008+版本的数据库中,可以使用INSERT INTO VALUES(),(),...()的连写语法向目标数据表批量写入数据,如下:
INSERT INTO VALUES(),(),...()
2020-04-30 回答
使用INSERT INTO TABLE_NAME ... UNION ALL的语法,如下:
INSERT INTO TABLE_NAME ... UNION ALL
码龄: 3105天
专注.NET/.NET Core