簡體   English   中英

將數據記錄從EXCEL加載到mssql數據庫

[英]Load data records from EXCEL to mssql database

如何將數據記錄從excel文件加載到mssql數據庫?

如果您的數據類型在CSV列和數據庫列之間保持一致,那么批量插入將起作用。

BULK INSERT tablename
FROM 'C:\Temp\filename.csv'
WITH
(
FIRSTROW = 2,
MAXERRORS = 0,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n' 
)

csv文件是ascii格式和unicode字符有一些問題,如'ی' - ramezani.saleh 26分鍾前對於這個問題我必須將我的excel文件導出到Unicode文本文件然后我必須使用

BULK INSERT tablename FROM 'C:\Temp\filename.txt' WITH ( FIRSTROW
= 2, MAXERRORS = 0, FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'  )

我認為它的工作原理和使用unicode字符的csv文件的問題將解決(例如'ی')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM