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

Jak utworzyć i wypełnić tabelę w jednym kroku w ramach operacji importu CSV?

Odwołując się do SQLServerPedia, myślę, że to zadziała:

sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO

select TerritoryID
      ,TotalSales
      ,TotalCost
INTO CSVImportTable
from openrowset('MSDASQL'
               ,'Driver={Microsoft Access Text Driver (*.txt, *.csv)}'
               ,'select * from C:\csvtest.CSV')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bazy danych systemu SQL Server – Konserwacja MSDB

  2. 3 sposoby na uzyskanie listy baz danych w SQL Server (T-SQL)

  3. Jak włączyć wszystkie ograniczenia sprawdzania w bazie danych SQL Server — samouczek SQL Server / TSQL, część 88

  4. Jak zaszyfrować procedurę składowaną w SQL Server

  5. Konwersja nie powiodła się podczas konwersji daty i/lub czasu z ciągu znaków podczas wstawiania daty i godziny