ayuda con SQL*LOAD
Mi pregunta es la siguiente...
Tengo una tabla llamada extr_nac la cual tiene entre otros muchos capos, los campos curp (que es la llave) y curp2, la cual no en todos los registros tiene almacenado información en el campo CURP2.....ahora bien .. tengo un archivo plano con 10,000 registros, los cuales unicamente contiene los valores de la CURP y CURP2, lo que necesito hacer es asignarle la a la tabla EXTR_NAC, aquellos registros que no tengan CURP2.
Mi pregunta es la siguiente... se puede hacer directamente desde sqlload?.... ¿y si se puede? Como le debo de hacer....? lo que he intentado es lo siguiente...
LOAD DATA IN FILE ´1.lst´ INSER INTO TABLE EXTR_NAC
Fields terminated by ´|´
(CURP position (1:19), CURP2 position (21:38)
----------------------------------------
pero aquí no se que ponerle , le escribo algo parecido a esto pero no me deja...
when extr_nac.curp = CURP
pero me marca un error de que no sabe que es CURP...
ahora bien,, se puede hacer esto?...o tendré primero que vaciar el archivo plano a una tabla temporal y una vez ahí actualizarlo...?
por su ayuda....muchas gracias... por cierto alguien sabe en donde encontrar información sobre SQL*LOADER .....
Tengo una tabla llamada extr_nac la cual tiene entre otros muchos capos, los campos curp (que es la llave) y curp2, la cual no en todos los registros tiene almacenado información en el campo CURP2.....ahora bien .. tengo un archivo plano con 10,000 registros, los cuales unicamente contiene los valores de la CURP y CURP2, lo que necesito hacer es asignarle la a la tabla EXTR_NAC, aquellos registros que no tengan CURP2.
Mi pregunta es la siguiente... se puede hacer directamente desde sqlload?.... ¿y si se puede? Como le debo de hacer....? lo que he intentado es lo siguiente...
LOAD DATA IN FILE ´1.lst´ INSER INTO TABLE EXTR_NAC
Fields terminated by ´|´
(CURP position (1:19), CURP2 position (21:38)
----------------------------------------
pero aquí no se que ponerle , le escribo algo parecido a esto pero no me deja...
when extr_nac.curp = CURP
pero me marca un error de que no sabe que es CURP...
ahora bien,, se puede hacer esto?...o tendré primero que vaciar el archivo plano a una tabla temporal y una vez ahí actualizarlo...?
por su ayuda....muchas gracias... por cierto alguien sabe en donde encontrar información sobre SQL*LOADER .....
