2013-04-10 59 views
0

我是使用SQL Server的新手。我有用户ID和电子邮件的列表和想插入表USEREMAILSQL Server 2008 - 用于插入记录行的脚本

userEmail(emp_no, emp_email) 
emp_no is the primary key 

insert语句将

INSERT INTO USEREMAIL(EMP_NO,emp_email)VALUES( '12345',“AAA @ email.com')

我听说有一种方法可以创建一个能够运行多个插入语句的脚本,但我不知道如何执行脚本。

任何意见将不胜感激。

谢谢。

回答

0
INSERT INTO userEmail (emp_no, emp_email) VALUES 
('12345', '[email protected]'), 
('45678', '[email protected]'), 
('56788', '[email protected]') etc 

通过一个插入状态最大值为1000。

如果你可以把这个列表中就像一个CSV(逗号分隔)文件,它们你可以只使用Management Studio中导入数据任务(右键单击数据库>任务导入>导入数据>数据源=平面文件源等)

+0

谢谢!我以为不得不多次重复插入。非常感谢。 – Jamie 2013-04-12 06:29:42

+0

很高兴帮助你。 – kevchadders 2013-04-12 13:33:55

相关问题