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;

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

相关推荐
吴声子夜歌15 小时前
SQL进阶——自连接
数据库·sql
云贝教育-郑老师15 小时前
TDSQL(MySQL版)分布式事务实现机制深度解析:从两阶段提交到全局一致性读
数据库·sql
gb448oww515 小时前
Redis分布式锁进阶第三十五篇
数据库·redis·分布式
Full Stack Developme16 小时前
正则表达式设计及工作原理
数据库·mysql·正则表达式
云飞云共享云桌面16 小时前
搭建10人SolidWorks云设计环境:云飞云在非标自动化工厂的实测方案
运维·服务器·网络·数据库·自动化·电脑
A-刘晨阳17 小时前
关键基础设施安全底座:自主可控时序大模型TimechoAI的国产化实践与深度时序分析能力
大数据·数据库·安全·时序数据库
深盾科技_Virbox17 小时前
Virbox Protector 从何而来:深盾科技的软件保护演进
运维·数据库·科技
骑士雄师17 小时前
java面试题:jvm ,mybatis
java·jvm·mybatis
在路上~~~~17 小时前
EBS 启用系统标准的debug
运维·oracle
程序员讲BPM工作流19 小时前
BPM工作流平台多租户独立数据库轻量级革新方案
数据库