生活不赖

行在正确的路上,高手的道路艰难...
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一次Insert插入多条数据的方法

Posted on 2011-03-31 11:07  卡蒙  阅读(3583)  评论(0)    收藏  举报

想写一个insert插入多条数据的sql.

结果发现mysql可以,mssql2005确不行,google,baidu之,有人说sql 2008才支持那种写法,05和2000均不支持,郁闷

 

Sql server 2008 和 MySql支持以下语法:
 

 

INSERT INTO [EventType]([EventTypeName]VALUES('电话联系'), ('项目演示会');  

Sql Server 2005 2000以下版本,不支持上述语句,只能一条条插入,但可以多语句一次提交

 

INSERT INTO [EventType]([EventTypeName]VALUES('电话联系');   
INSERT INTO [EventType]([EventTypeName]VALUES('项目演示会');