数据从Excel到入sqlserver
导入数据库库的话 可以用导入/导入向导 或 DTS
在查询中直接用excel数据的话 可以用 OPENROWSET 或 OpenDataSource
select * from opendatasource ('microsoft.jet.oledb.4.0','data source="e:\11.xls"; user id=admin ; password=; extended properties=excel 5.0')...sheet1$
可能也会用得到txt导入。
有时导入不成功,可以用txt导入,会自动建列名。
(不成功的原因可能是xls中有重复的列名 或 莫名其妙的。。。)
select * into tablename
from OpenRowset('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DefaultDir=C:\目录名;','select * from 文件名.txt')
浙公网安备 33010602011771号