从Excel导数据到SQLSERVER中的问题。。
现在我有个13M的Excel表,里面有若干行数据,其中有一列数据,名称为CreateDate,我用openrowset函数导入到SQL中,发现表里面的CreateDate列中没有数据,可是Excel中是有这列数据的,请问这是为什么呢?
在Excel中,CreateDate里面有空值,会不会是这个问题导致的呢?
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 5.0;Database=F:\day120120606rawdata.xls',[HKGUPGServiceDesk$])
将Excel的数据导入SQL server :-- ======================================================SELECT * into newtableFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]实例:SELECT * into newtableFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions---------------------------------------------------------------你的语句指定导入到那个表了吗?
[解决办法]