日期:2014-05-19  浏览次数:20525 次

散分了!!!!---mssql读取csv文件
請問怎麽實現sql   server直接讀取資料到database中的表中?麻煩盡量詳細點哦,謝謝。

------解决方案--------------------
select * from OpenRowset( 'MSDASQL ', 'Driver={Microsoft Text Driver (*.txt; *.csv)};
DefaultDir=d:\; ', 'select * from sql_end.csv ')
------解决方案--------------------
http://blog.csdn.net/jetcui1/archive/2007/04/27/1587828.aspx

SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0 ',
'Data Source= "D:\RadioConfigurationData-1-LAN1-10-RNC10-20070118.xls ";
User ID=Admin;Password=;Extended properties=Excel 8.0 ')...UE_Inter_frequence_Measurement$

解释: 'Microsoft.Jet.OLEDB.4.0 '是ODBC驱动的版本

'Data Source= "D:\RadioConfigurationData-1-LAN1-10-RNC10-20070118.xls ':设置外部数据源

Extended properties=Excel 8.0 ':Excle的版本号

UE_Inter_frequence_Measurement:sheet的名字,必须是英文,之前的三个点和之后的美元符号都必须要

查询到的数据可以直接插入到表中

------解决方案--------------------
csv文件啊

参考:
http://community.csdn.net/Expert/topic/5489/5489962.xml?temp=.5580866