Я выполнил быструю загрузку для таблицы, которая имеет более одного столбца (я сделал это с форматом vartext с ,
в качестве разделителя).
Теперь я хочу загрузить файл, который имеет только один столбец (и 5 строк, чтобы сказать). Но я не могу этого сделать и сталкиваюсь с ошибкой ниже:
I/O Error on File Read: 16, Text: Unexpected data format
Мой скрипт быстрой загрузки выглядит так:
SESSIONS 5;
.LOGON dbc/dbc.dbc;
BEGIN LOADING MYTABLE
ERRORFILES
TABLE_FLET,
TABLE_FLUV ;
DEFINE
COL1_MYTABLE (CHAR(2))
FILE = C:\Fload\INPT.TXT;
INSERT INTO MYTABLE
(
COL1_MYTABLE
)
VALUES
(
:COL1_MYTABLE
);
END LOADING;
Структура MyTable выглядит следующим образом:
CREATE MULTISET TABLE database.MYTABLE ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT
(
COL1_MYTABLE CHAR(2) CHARACTER SET LATIN NOT CASESPECIFIC
)
PRIMARY INDEX ( COL1_MYTABLE );
содержимое входного файла указано ниже:
AA
BB
CC
DD
EE
Как я могу сделать эту быструю загрузку?