Estou com um problema... Recebo dados de uma tabela em arquivos texto. Esta tabela tem aproximadamente 52000 registros. Como precisava fazer uma otimização resolvi fazer um insert em lote... Para isso, como nao achei nada melhor para sql server 2005 CE, utilizei a seguinte sintaxe:
Porém, esse procedimento acima, obriga ter valores com mesmo tamanho para cada coluna, isto é, o campo val 1 de cada tinha tem que ter o mesmo tamanho, por esse motivo, adicionamos valores "branco" para dar o tamanho correto. Ao fazer isso, tivemos que executar, após a inserção, um trim para retirar estes espaços... Fazemos este procedimento para varias tabelas, mas ao executar o trim sobre a tabela que tem mais de 52000 registros o sql retorna UNSPECIFIED ERROR!!!!
Estou usando:
Symbol MC 50 Windows Mobile 5 SQL SERVER CE 2005
Há algum jeito melhor de fazer o insert evitando usar os espaços brancos??? pois o problema que está dando é na hora de executar o trim na tabela...