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

Diversão com BULK INSERT SQL SERVER - tipo de incompatibilidade ou caractere inválido para a página de código especificada


Crie uma tabela de preparo para brincar onde o campo de data é especificado como um varchar e não como uma data e veja se você pode inserir em massa nela. É possível que você tenha algum tipo de caractere não imprimível no campo e, portanto, não seja uma data para a inserção em massa.

Uma vez que é uma mesa. faz um select assim

Selecione 'XX'+campo4+'XX'

Se você vir um espaço entre os Xs e a data, você tem um caractere não imprimível. Se você quiser saber qual é o caractere, você pode usar a função ASCII().