我有一些 SQL 技能,但我有一个问题:我目前通过电子邮件收到包含 1 张信息的每月 excel 表。我需要能够使用此信息完全更新和替换 SQL Server 2008 (express) 中的表。
我试图创建一个程序来删除表并使用类似这样的东西重新创建它
Drop Table Utah
Create table Utah
Insert into dbo.[Utah]
Select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=c:< .sxl file here>;HDR=YES',
'SELECT * FROM [Utah]')
但是当我尝试为此进行程序时,我没有任何运气。
每个步骤似乎都是独立的,但要简化它并让其他人更容易做 - 你能帮我吗?