指引网

当前位置: 主页 > 数据库 > SQLServer >

SqlServer插入多条数据的语句

来源:网络 作者:佚名 点击: 时间:2018-03-14 17:56
[摘要] SqlServer插入多条数据的语句--插入一条数据使用DEFAULT关键字INSERT INTO Student(StudentNo,LoginPwd,StudentName,Sex,GradeId,Phone,Address,BornDate,Email)Values(#39;001#39;,#39;12345#39;,#39;张.

SqlServer插入多条数据的语句   --插入一条数据使用DEFAULT关键字 INSERT INTO Student(StudentNo,LoginPwd,StudentName,Sex,GradeId,Phone,Address,BornDate,Email) Values('001','12345','张三','男',1,'1234567890123',DEFAULT,'2012-10-01','ABC@126.COM')
  --插入多条数据使用DEFAULT关键字(第一种方法) INSERT INTO Student  www.2cto.com  (StudentNo,LoginPwd,StudentName,Sex,GradeId,Phone,Address,BornDate,Email) VALUES('002','12345','李四','男',1,'1234567890123',DEFAULT,'2012-10-01','ABC@126.COM'),
  ('003','12345','王五','男',1,'1234567890123',DEFAULT,'2012-10-01','ABC@126.COM') --插入多条数据使用DEFAULT关键字(第二种方法,不要将默认列名写出,在UNION后面加上all,最后一行不加)
  INSERT INTO Student(StudentNo,LoginPwd,StudentName,Sex,GradeId,Phone,BornDate,Email) SELECT '004','12345','马六','男',1,'1234567890123','2012-10-01','ABC@126.COM' UNION all SELECT '005','12345','杜七','男',1,'1234567890123','2012-10-01','ABC@126.COM'
------分隔线----------------------------