Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server 2012 Импортиране на CSV към нанесени колони

Както бе споменато по-горе, импортирайте данните във временна таблица и след това вмъкнете стойността в действителната таблица

DECLARE @TempTable TABLE (Name nvarchar(max))

 BULK INSERT @TempTable 
 FROM ‘C:\YourFilePath\file.csv’
 WITH ( FIELDTERMINATOR = ‘,’,
 ROWTERMINATOR = ‘\n’
)

INSERT INTO TABLE ([Name], [TypeId])
Select Name,'99E05902-1F68-4B1A-BC66-A143BFF19E37' from @TempTable 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Работи по поддръжката на SQL малки бази данни

  2. Как да зададете начален размер на файла на базата данни и растеж на файла в проект за база данни?

  3. =* оператор в sql

  4. Процентът на SQL Server 2005 в скоби в осевата таблица

  5. Извлечете фамилията, собственото име и суфикса в отделни колони