sql >> Database teknologi >  >> RDS >> Sqlserver

Fejl i SQL Server under import af CSV-fil på trods af at varchar(MAX) blev brugt til hver kolonne

I SQL Server Import and Export Wizard kan du justere kildedatatyperne i Advanced fanen (disse bliver datatyperne for output, hvis der oprettes en ny tabel, men ellers bruges de kun til at håndtere kildedataene).

Datatyperne er irriterende anderledes end dem i MS SQL, i stedet for VARCHAR(255) det er DT_STR og outputkolonnebredden kan indstilles til 255 . For VARCHAR(MAX) det er DT_TEXT .

Så ved valget af datakilde i Advanced fanen, skal du ændre datatypen for eventuelle stødende kolonner fra DT_STR til DT_TEXT (Du kan vælge flere kolonner og ændre dem alle på én gang).



  1. Del 2 - Sådan organiseres et stort databasediagram

  2. MySQL-forespørgsel, MAX() + GRUPPER EFTER

  3. Forståelse af databaseniveausorteringen og virkningen af ​​at ændre den til en database

  4. MySQL bruger DB har ikke adgangskodekolonner - Installerer MySQL på OSX