Estimados tengo la siguiente consulta:
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:
AABBBCCCCCDD
AABBB
AABBBCCCCCDD
AABBBCCCCCDD
AABBB
AABBBCCCCCDD
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.
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.