Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zbiorcze wstawienie pliku CSV do SQL Server z niespójnymi cudzysłowami

Nie można zbiorczo wstawić tego pliku z MSDN:

Aby można było używać go jako pliku danych do importu zbiorczego, plik CSV musi być zgodny z następującymi ograniczeniami:

  • Pola danych nigdy nie zawierają terminatora pola.
  • Żadna lub wszystkie wartości w polu danych są ujęte w cudzysłów ("").

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

Aby przygotować plik do importu, wystarczy proste przetwarzanie tekstu. Alternatywnie użytkownicy mogą być zobowiązani do sformatowania pliku zgodnie z wytycznymi se lub użycia czegoś innego niż przecinek jako separatora (np. |)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak usunąć przy użyciu INNER JOIN w programie SQL Server?

  2. Jak wyeksportować dane SQL Server z tabeli do pliku CSV

  3. Odświeżanie tabel SQL Server z mniejszymi przerwami przy użyciu przełączania partycji

  4. Jaka jest najlepsza metoda przekazywania parametrów do SQLCommand?

  5. 5 świetnych zasobów, które pomogą Ci w pełnieniu roli monitorowania bazy danych