Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Erros no SQL Server ao importar o arquivo CSV apesar de varchar(MAX) ser usado para cada coluna


No Assistente de Importação e Exportação do SQL Server, você pode ajustar os tipos de dados de origem no Advanced tab (estes se tornam os tipos de dados da saída ao criar uma nova tabela, mas, caso contrário, são usados ​​apenas para manipular os dados de origem).

Os tipos de dados são irritantemente diferentes dos do MS SQL, em vez de VARCHAR(255) é DT_STR e a largura da coluna de saída pode ser definida como 255 . Para VARCHAR(MAX) é DT_TEXT .

Então, na seleção da fonte de dados, no Advanced guia, altere o tipo de dados de qualquer coluna ofensiva de DT_STR para DT_TEXT (Você pode selecionar várias colunas e alterá-las todas de uma vez).