Pude resolver en parte el problema, modifiqué la generación del txt poniendo en la primera columna un varchar y no un integer y en la sentencia de copy le agregué las columnas en forma explícita intercambiando tambien la primera columna:
copy nacer."smiafiliados" ( clavebeneficiario, id_smiafiliados, afiapellido, afinombre, afitipodoc, aficlasedoc, afidni, afisexo, afidomdepartamento, afidomlocalidad, afitipocategoria, afifechanac, activo, cuieefectorasignado, cuielugaratencionhabitual, motivobaja, mensajebaja, fechainscripcion, fechacarga, usuariocarga ) FROM E'D:\\sistemas\\nacer\\modulos\\nacer\\smiafiliados3.txt' NULL AS 'NULL' clavebeneficiario es de tipo varchar Definitivamente el problema es cuando tenemos un integer en la primera columna. Saludos ~~~~~~~~~~~~~~~~ Guillermo Villanueva El 23 de julio de 2010 09:06, Guillermo Villanueva <guillermo...@gmail.com>escribió: > Gilberto, gracias por responder. > Cuando es TXT el delimitador es TAB por defecto > Saludos > > ~~~~~~~~~~~~~~~~ > Guillermo Villanueva > > > El 23 de julio de 2010 08:52, Gilberto Castillo Martínez < > gilberto.casti...@etecsa.cu> escribió: > >> >> >> El jue, 22-07-2010 a las 23:42 -0300, Guillermo Villanueva escribió: >> > Hola gente, buenas noches, resulta que tengo un archivo de texto cuyas >> > columnas están separadas por tabuladores. Las columnas coinciden en >> > cantidad y tipo con las de una tabla, el archivo está en UTF-8, la >> > base también... (supongo) >> >> Revisa el comando COPY te esta faltando el delimitador de columnas. >> >> -- >> Saludos, >> Gilberto Castillo >> Edificio Beijing. Miramar Trade Center. Etecsa. >> Miramar, La Habana.Cuba. >> >> --- >> This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE >> running at host imx3.etecsa.cu >> Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com >> > >> >> >