Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 sqlldr Как сделать, чтобы работало условие OR?  [new]
Serega128
Member

Откуда: от верблюда
Сообщений: 710
Как сделать, чтобы работало условие OR?

LOAD DATA CHARACTERSET CL8MSWIN1251
INFILE * 
replace

INTO TABLE GW01_SIGDL
WHEN (52:55) = 'MTP2'
 [b] OR (52:55) = 'M2UA' [/b]
(
  NETNAME      "TRIM('NAT0')",
  NET_ID       "TRIM('2')",
  DPC           POSITION(17:21),
  MP            POSITION(62:77),
  DATA_LNK_NAM "TRIM(REPLACE(:MP, '-', '0'))",
  DATA_LNK_ID  "TRIM(REPLACE(:MP, '-', '0'))"
)
24 янв 08, 08:12    [5195205]     Ответить | Цитировать Сообщить модератору
 Re: sqlldr Как сделать, чтобы работало условие OR?  [new]
Elic
Member

Откуда:
Сообщений: 29991
Serega128
Как сделать, чтобы работало условие OR?
Посредством двух почти одинаковых секций INTO TABLE с разными условиями.
24 янв 08, 08:23    [5195213]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить