【问题标题】:parse the csv file and put the contents into table as clob object in sql plus解析csv文件并将内容作为sql plus中的clob对象放入表中
【发布时间】:2021-06-06 07:21:18
【问题描述】:

我有 csv 文件并有数据。我想将这些数据作为 clob 对象存储到表中。我创建了一个包含 clob 字段的表。那么,什么将是 sql 查询。下面是表格说明。

SQL> desc test;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 Number                                                 NUMBER(10)
 A_DATE                                                   DATE
 CSV                                                    CLOB
 rpt_PK                                                 NUMBER

提前致谢。

【问题讨论】:

标签: oracle sqlplus clob


【解决方案1】:

我不确定您希望在此查询中采用什么格式。但是,我们可以使用包 dbms_lobs 将 clob 转换为 varchar: dbms_lob.substr(clob_column, for_how_many_bytes, from_which_byte);

所以在这里,我们可以使用下面的SQL语句来获取csv的内容:

从测试中选择 dbms_lob.substr( csv, 4000, 1 );

【讨论】:

    猜你喜欢
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多