Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2009, 11:52
Markichu
 
Fecha de Ingreso: marzo-2009
Mensajes: 4
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Pasar de EXcel a Oracle con sqlloader

Hola chicos,
os planteo otra duda

Este es el fichero de datos que tengo

ARAGÓN;;
Zaragoza;Pina;Ebro
;Ardisa;Gállego
;Almochuel;Aguas Vivas
;Moneva;Aguas Vivas
;Las Torcas;Huerva
;Caspe;Guadalope

Y yo quiero almancenar en una tabla lo siguiente
NOM_COMUNIDAD
NOM_PROVINCIA
NOM_EMBALSE
NOM_RIO

Donde Aragón es la comunidad, Zaragoza es la provincia,Pina es el embalse y Ebro el Rio.

El problema lo tengo para almacenar la comunidad ya que los datos son 3 separados por ; pero hay veces que tengo la comunidad autonoma en la primera posición y otras veces la provincia.

Existe alguna forma de traducir esto con sqlloader sin tener que modificar el fichero de datos? Me refiero al tipico IF de plsq en plan....

IF columna1 = mayuscula
metelo como comunidad autonoma
ELSE
metelo como provincia

o...

IF columna2 está nulo
Significa que la columna1 es la comunidad autonoma.

Muchas gracias