发现sql08支持这种插入:insert into test1(id,name)
values(1,'boyi55'),(2,'51cto'),(3,'bbs'),(4,'fengjicai'),(5,'alis')
我想问下这种插入和在循环里面逐条执行插入性能有多高?而且一次只能插入1000条,本地测试和循环1000次插入速度没有明显提升
应该是语法糖之类的
这应该只是语法的调整,在者,你测试1000条的写入,很难看出差别,修改为5w条,试试~
因为一次性就只允许1000行数据插入.
@陌上桑梓: 额,好吧~那就不清楚了。可能也就是语法差异吧~
微软经常搞点语法糖。
你确认有这种语法吗?
INSERT INTO Student(FName,FAge,FSex,FTel) SELECT 'zs1',15,1,'1111223333' UNION SELECT 'zs2',15,1,'1111223333'
是这种语法把!
sql08新增的写法.
@陌上桑梓: 我的为什么不行。。。。。。。。
@小银光: 我的版本是sql08 R2.