Necesito importar con BULK INSERT in archivo de texto plano, que NO tiene separación de campos.
BULK INSERT [BASE]
FROM 'd:\archivo.txt'
WITH (
formatfile = 'd:\formato.fmt'
)
El archivo de formato es el siguiente
Código:
10.0 4 1 SQLCHAR 2 2 "" 1 TIPO_REGISTRO 2 SQLCHAR 2 3 "" 2 EMISOR 3 SQLCHAR 2 5 "" 3 FILLER 4 SQLCHAR 2 2 "" 3 FILLER2
Y la base dicta así
Código:
El problema es que no todos los registros tiene el ultimo campo, por lo que al importar un registro me inserta dos lineas en el mismo registro.AABBBCCCCCDD AABBB AABBBCCCCCDD AABBBCCCCCDD AABBB AABBBCCCCCDD
Como puedo importar este archivo indicándole que inserte null en los campos que faltan???
Agradezco de ante mano cualquier ayuda o pista que me puedan dar.