
No puedo cargar números decimales con SQL Loader
Publicado por Juan Carlos Ocampo de la Cruz (1 intervención) el 06/06/2006 23:54:50
Hola foro :-)
Intento cargar datos en la siguiente tabla con la siguiente estructura:
CREATE TABLE PRUEBA (
NOMBRE VARCHAR2 (10),
EDAD NUMBER (3,0),
SUELDO NUMBER (7,2),
FECH_NAC DATE,
DOMICILIO VARCHAR2 (20))
Con el SQL LOADER mediante un texto delimitado con "~" por ejemplo:
JUAN~32~1000.50~27/12/1971~OAXACA
CARLOS~32~1500.50~27/12/1971~SABANA
El archivo de control es el siguiente:
LOAD DATA
INFILE "C:\OraClip\Oraclip.Txt"
APPEND
INTO TABLE PRUEBA
FIELDS TERMINATED BY '~'
TRAILING NULLCOLS
(
NOMBRE,
EDAD,
SUELDO,
FECH_NAC,
DOMICILIO)
Cuando ejecuto el mandato:
SQLLDR LOGIN/PASW@Cadconec CONTROL=C:\ORACLIP\ORACLIP.CTL LOG=C:\ORACLIP\ORACLIP.LOG
No me carga ningun registro porque me da error en los números con decimales, marcando:
Record 2: Rejected - Error on table PRUEBA, column SUELDO.
ORA-01722: invalid number
Record 3: Rejected - Error on table PRUEBA, column SUELDO.
ORA-01722: invalid number
¿Alguien sabe como cargar datos con números con decimales en textos delimitados?
Intento cargar datos en la siguiente tabla con la siguiente estructura:
CREATE TABLE PRUEBA (
NOMBRE VARCHAR2 (10),
EDAD NUMBER (3,0),
SUELDO NUMBER (7,2),
FECH_NAC DATE,
DOMICILIO VARCHAR2 (20))
Con el SQL LOADER mediante un texto delimitado con "~" por ejemplo:
JUAN~32~1000.50~27/12/1971~OAXACA
CARLOS~32~1500.50~27/12/1971~SABANA
El archivo de control es el siguiente:
LOAD DATA
INFILE "C:\OraClip\Oraclip.Txt"
APPEND
INTO TABLE PRUEBA
FIELDS TERMINATED BY '~'
TRAILING NULLCOLS
(
NOMBRE,
EDAD,
SUELDO,
FECH_NAC,
DOMICILIO)
Cuando ejecuto el mandato:
SQLLDR LOGIN/PASW@Cadconec CONTROL=C:\ORACLIP\ORACLIP.CTL LOG=C:\ORACLIP\ORACLIP.LOG
No me carga ningun registro porque me da error en los números con decimales, marcando:
Record 2: Rejected - Error on table PRUEBA, column SUELDO.
ORA-01722: invalid number
Record 3: Rejected - Error on table PRUEBA, column SUELDO.
ORA-01722: invalid number
¿Alguien sabe como cargar datos con números con decimales en textos delimitados?
Valora esta pregunta


0