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

Errori in SQL Server durante l'importazione del file CSV nonostante varchar(MAX) sia utilizzato per ogni colonna

Nella procedura guidata di importazione ed esportazione di SQL Server puoi modificare i tipi di dati di origine in Advanced tab (questi diventano i tipi di dati dell'output se si crea una nuova tabella, ma in caso contrario vengono utilizzati solo per gestire i dati di origine).

I tipi di dati sono fastidiosamente diversi da quelli in MS SQL, invece di VARCHAR(255) è DT_STR e la larghezza della colonna di output può essere impostata su 255 . Per VARCHAR(MAX) è DT_TEXT .

Quindi, nella selezione Origine dati, in Advanced scheda, cambia il tipo di dati di tutte le colonne incriminate da DT_STR a DT_TEXT (Puoi selezionare più colonne e cambiarle tutte in una volta).