DB2 вставляет содержимое текстового файла в длинный столбец varchar - PullRequest
0 голосов
/ 30 мая 2011

Я не очень знаком с db2 .. эта задача была бы довольно простой в Oracle, но я не знаю, как это сделать с db2.

У меня есть следующая таблица:

                            Data type                     Column
Column name                     schema    Data type name      Length     Scale Nulls
------------------------------- --------- ------------------- ---------- ----- ------
ID                                TEST    CHARACTER                   10     0 No    
BU                                TEST    CHARACTER                    5     0 No    
FILETYPE                          TEST    CHARACTER                    6     0 No    
FILENAME                          TEST    CHARACTER                   80     0 No    
PATH                              TEST    CHARACTER                  254     0 No    
TS                                TEST    TIMESTAMP                   10     0 Yes   
TSYS                              TEST    CHARACTER                   50     0 No    
STAT                              TEST    CHARACTER                    1     0 No    
REP                               TEST    LONG VARCHAR             32700     0 Yes

Я хочу создать новую строку, а столбец REP должен содержать содержимое текстового файла.Как мне это сделать?

1 Ответ

0 голосов
/ 30 мая 2011

Вы можете использовать команду IMPORT или LOAD:

http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/r0008304.htmm

один улов, хотя я не уверен, что функциональность большого объекта будет работать со столбцами без больших объектов... хотя LONG VARCHAR очень похож на CLOB, кроме макс.допустимый размер данных.

...