Как топи c, как мне манипулировать данными из плоского файла перед загрузкой их в базу данных teradata с помощью скрипта BTEQ ... Я не уверен, какая часть должна быть записана в скрипте bteq .. ..
USING
------------------------------------------------------
INSERT INTO
------------------------------------------------------
Values
In my opinion, data manipulation should be done here
------------------------------------------------------
Table Name : Jerry
A
-------
| 5 |
| 6 |
| 7 |
-------
Values in the data file,
00005|Jim
0 |Apple
|Loop
Условие:
Данные считываются из файла данных. Строка с первым столбцом 0 или NULL не должна загружаться, также перед загрузкой в таблицу должен быть выполнен начальный 0 ........
Guess:
VALUES
(
IF TRIM(LEADING '0' FROM :A) != NULL OR IF TRIM(LEADING '0' FROM :A) != 0
THEN TRIM(LEADING '0' FROM :A)
,B
,C
);