oracle当字符串长度超过4000,无法插入clob类型中 2020-09-04

先创建一个有clob类型字段的测试表:

CREATE TABLE
    wr_cs
    (
        CLOB_DATA CLOB
    );

试图将一个超过4000长度的数据插入到clob_data中:

 由于长度超过了4000而无法插入,可通过下面的方法插入:

declare
  clobdata CLOB := '值';
BEGIN
  INSERT INTO 表名 (字段) values (clobdata);
END;

 示例,上面无法插入的数据就可以插入了:

 


版权声明:本文为wangrui606原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。