如何將CSV文件數據導入到SQL Server 2000表中?我需要每天從CSV文件插入數據兩次。表格有超過20個字段,但我只需要將值插入6個字段。如何導入csv文件
1
A
回答
1
我面臨同樣的問題之前,我可以建議開始閱讀here。作者包括:「這是最近很常見的請求 - 如何將CSV文件導入到SQL Server中?如何將CSV文件加載到SQL Server數據庫表中?如何將逗號分隔文件加載到SQL Server中?讓我們快速查看解決方案「。
0
你描述兩種截然不同的問題:
- CSV導入,並
- 數據提取到只有6場。
所以打破你的解決方案分爲兩個步驟:
- 導入CSV爲原始臨時表,並
- 然後插入到你的六「活」從臨時表中的字段。
沒有爲第一部分的功能,叫BULK INSERT,語法如下:
BULK INSERT target_staging_table_in_database
FROM 'C:\Path_to\CSV_file.csv'
WITH
(
DATAFILETYPE = 'CHAR'
,FIRSTROW = 2
,FIELDTERMINATOR = ','
,ROWTERMINATOR = '\n'
);
調整的味道,並參考文檔的更多選擇。在執行批量插入之前,您可能還需要TRUNCATE
或DELETE FROM
您的登臺表,以便您沒有任何舊數據。
一旦將信息獲取到數據庫中,在這六個字段中執行UPDATE
或INSERT
應該很簡單。
0
您可以使用SQL Server集成服務(SSIS)。創建包是一次任務。下次再運行這個軟件包。
你也可以試試Bulk插入丹尼爾解釋。
您也可以嘗試在SQL Server 2000中
1
我需要插入從CSV文件中的數據表兩次天導入導出嚮導。
使用DTS執行導入,然後安排它。
1
對於SQL 2000,我會使用DTS。當你滿意的時候,你可以把這當成一份工作。 下面是一個很好的微軟鏈接,解釋如何使用它。
相關問題
- 1. 導入CSV文件
- 2. 導入CSV文件
- 3. 如何導入CSV文件MongoDB中
- 4. 如何將CSV文件導入到QTableWidget
- 5. 如何從文件導入csv數據
- 6. 如何導入CSV文件,Django模型
- 7. 如何導入csv文件到JqGrid
- 8. 如何將CSV文件導入CockroachDB?
- 9. 如何通過'roo'gem導入csv文件?
- 10. 如何導入多行csv文件?
- 11. 如何從csv文件導入數據
- 12. 如何在rails中導入CSV文件?
- 13. 如何編碼CSV文件導入?
- 14. 如何導入csv文件與模式
- 15. 如何在magento中導入csv文件
- 16. 如何導入文件csv? Laravel 5.3
- 17. 如何導入CSV或TXT文件
- 18. 導入CSV文件導入數據庫
- 19. 導入CSV文件導入Hadoop的
- 20. 導入CSV文件導入Excel
- 21. 導入CSV文件導入使用python
- 22. 導入CSV文件導入使用C#
- 23. 導入大型CSV文件導入Gephi
- 24. 導入CSV文件導入的pgsql
- 25. 導入CSV文件導入PSQL分貝
- 26. MongoDB中導入CSV文件
- 27. 導入大型CSV文件
- 28. Python:大csv文件導入
- 29. CSV文件導入到Python
- 30. 導入CSV文件較大
SSIS在SQL 2000 DTS :) – GordonB 2010-04-30 10:55:03
是的,它被稱爲DTS。 – Dinesh 2010-04-30 11:37:23