请问在sql server2000中插入记录时是不是不可以同时插入多条?
即是不是不可以 
 insert   a 
 values(1,2),(3,4);   
 而只能写成 
 insert   a 
 values   (1,2);   
 insert   a 
 values   (3,4);   
 在sql   server2000里面试了一下,同时插入多个记录是不行的,只能一条一条插入,请问是sql   server2000这样,还是所有的数据库都是这样呀?看书上写的DML语句都是同时插入多条的。   
 请各位指教,谢谢! 
------解决方案--------------------insert a 
 select 1,2 union 
 select 3,4
------解决方案--------------------insert into table 
 select 1,2 union 
 select 3,4
------解决方案--------------------这样试试:   
 insert a 
 select 1,2 
 union all select 3,4 
 union all select 7,8 
 ... 
------解决方案--------------------insert into tableA 
 values ( '小洪 ', '23岁 '), 
        ( '小章 ', '21岁 ');     
 有这样的语法吗??   
 insert into tableA 
 select  '小洪 ', '23岁 ' 
 union all  
 select  '小章 ', '21岁 ' 
------解决方案--------------------我觉得其实所有这些,大家都可以在SQL SERVER 2000中,建一个表,然后尝试写语句插入试一下就知道可行不可行了.
------解决方案--------------------union  <==>  union all 
 前者排除 重复行 后者不排除 
 select 不一定要跟 from 表啊只要select 后面都是 常数 或者 变量