【问题标题】:DB2 insert content of textfile in long varchar columnDB2 在长 varchar 列中插入文本文件的内容
【发布时间】:2011-05-30 10:06:32
【问题描述】:

我对 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 应该包含一个文本文件的内容。 我该怎么做?

【问题讨论】:

    标签: sql insert db2 clob


    【解决方案1】:

    您可以使用 IMPORT 或 LOAD 命令:

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

    不过,我不确定 LOB 功能是否适用于非 LOB 列...尽管 LONG VARCHAR 与 CLOB 非常相似,除了最大值。允许的数据大小。

    【讨论】:

    • 感谢您的建议。不幸的是,我无法用 IMPORT 或 LOAD 解决我的问题
    猜你喜欢
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    • 2021-08-18
    • 2011-04-05
    • 1970-01-01
    • 2012-07-22
    相关资源
    最近更新 更多