PLS-00172 string literal too long ORA-06550 字段太长插入不进去数据库

String literal too long 数据库报这个错,一般是由于插入的字段过长导致。我们一般可以用以下的方法解决:

sql 复制代码
DECLARE  
voucher1  CLOB:='<div style="width:100%";margin-left:...........';

voucher2  CLOB:='<div style="width:100%";margin-left:...........';

voucher3  CLOB:='<div style="width:100%";margin-left:...........';
BEGIN
INSERT INTO "T_config_item"(ID,config_name,config_value) values("1","voucherNane",voucher1||voucher2||voucher3);;
COMMIT;
END;

将长的内容分段,即可解决,数据长将数据插入不进去的问题。

相关推荐
江湖中的阿龙13 小时前
Oracle 紧急安全警报:Java 9.1 分漏洞 CVE-2026-91403,撤销对 eMudhra 风险证书的信任
java·安全·oracle
实泽有之,无泽虚之13 小时前
SQL Server数据库备份与还原详解
数据库·sqlserver
DevOpenClub13 小时前
高考一分一段 API:分数查位次、科类枚举与历史对照
linux·数据库·高考
Java后端的Ai之路13 小时前
Java并发编程07-等待通知机制优化循环等待
java·数据库·python
yh弓长13 小时前
JVM 核心机制
jvm
AllData公司负责人13 小时前
AllData 可定义数据中台完成信创适配|银河麒麟 + 海光X86 CPU / 华为鲲鹏ARM CPU+ OceanBase / 人大金仓国产化环境部署落地
大数据·arm开发·数据库·人工智能·oceanbase·kingbase
bksczm13 小时前
C++Redis开发(Ubuntu 22.04)
数据库·redis·缓存
zhangjw3413 小时前
1-6 PostgreSQL 特色类型实战:数组、JSON & JSONB、枚举、范围类型
数据库·postgresql
杨云龙UP13 小时前
Oracle 同义词(SYNONYM)详解及 Toad for Oracle SQL 智能补全配置实战
运维·数据库·sql·oracle·同义词·toad·toad for oracle
倔强的石头_14 小时前
MongoDB迁移的新选项:在金仓KES上,用SQL管理文档数据
数据库