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

Грешки в SQL Server при импортиране на CSV файл, въпреки че varchar(MAX) се използва за всяка колона

В съветника за импортиране и експортиране на SQL Server можете да коригирате изходните типове данни в Advanced раздел (те стават типове данни на изхода, ако създавате нова таблица, но в противен случай се използват само за обработка на изходните данни).

Типовете данни са досадно различни от тези в MS SQL, вместо VARCHAR(255) това е DT_STR и ширината на изходната колона може да бъде зададена на 255 . За VARCHAR(MAX) това е DT_TEXT .

И така, при избора на източник на данни, в Advanced раздел, променете типа данни на всички колони в нарушение от DT_STR към DT_TEXT (Можете да изберете няколко колони и да ги промените всички наведнъж).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tsql връща таблица от функция или процедура за съхранение

  2. Получаване и инсталиране на Microsoft SQL Server Management Studio

  3. Какво е Azure Data Studio?

  4. Какъв е правилният SQL тип за съхраняване на .Net времеви интервал със стойности> 24:00:00?

  5. Как да върнете Unix Timestamp в SQL Server (T-SQL)