Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SQL Server Chèn hàng loạt tệp CSV với dấu ngoặc kép không nhất quán

Không thể thực hiện chèn hàng loạt cho tệp này, từ MSDN:

Để có thể sử dụng làm tệp dữ liệu để nhập hàng loạt, tệp CSV phải tuân thủ các hạn chế sau:

  • Các trường dữ liệu không bao giờ chứa dấu chấm cuối trường.
  • Không có hoặc tất cả các giá trị trong trường dữ liệu được đặt trong dấu ngoặc kép ("").

(http://msdn.microsoft.com/en-us/library/ms188609.aspx)

Một số xử lý văn bản đơn giản sẽ là tất cả những gì cần thiết để tệp sẵn sàng nhập. Ngoài ra, người dùng của bạn có thể được yêu cầu định dạng tệp theo nguyên tắc của se hoặc sử dụng thứ gì đó khác ngoài dấu phẩy làm dấu phân cách (ví dụ:|)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tổng quan về câu lệnh PRINT trong SQL Server

  2. 3 cách trả về hàng chứa ký tự chữ và số trong SQL Server

  3. Nhóm người dùng máy chủ Charlotte SQL:Khắc phục các truy vấn chậm. Nhanh.

  4. Làm cách nào để khắc phục xung đột đối chiếu trong truy vấn SQL Server?

  5. Làm cách nào để so sánh 2 hàng từ cùng một bảng (SQL Server)?