我正在使用
将excel表中的数据提取到sql数据库中Insert INTO dbo.tablex
Select * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0 Xml; HDR=YES; Database=C:\Users\xxx\Documents\xxx.xlsx',
'SELECT * FROM [xxx$]')
GO
完美无缺。 现在我需要在我的日期表中添加一个新列,它应该自动获取当前日期。
所以我创建了date列,默认为current_timestamp但现在当我运行insert命令时,它表示列与表定义的模式不匹配。
一旦插入命令被触发,我需要在所有行中自动填写日期。
答案 0 :(得分:0)
如果我理解正确,它不可能来自SQL,你必须通过添加一列Date来在Excel文件中进行更改。