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

Игнорирайте определени колони, когато използвате BULK INSERT

Най-лесният начин е да създадете изглед, който има само колоните, от които се нуждаете.

След това групово вмъкнете в този изглед.

Пример:

create table people (name varchar(20) not null, dob date null, sex char(1) null)

--If you are importing only name from list of names in names.txt

create view vwNames as
select name from people

bulk insert 'names.txt'


  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 Server 2016 :sys.dm_exec_function_stats

  2. Какво прави транзакцията около едно изявление?

  3. SqlDateTime.MinValue !=DateTime.MinValue, защо?

  4. Преобразувайте „datetimeoffset“ в „date“ в SQL Server (T-SQL примери)

  5. Свържете различен потребител на Windows в SQL Server Management Studio (2005 или по-нова версия)