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;

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

相关推荐
我叫张小白。12 小时前
Redis BitMap实现用户签到功能
数据库·redis·缓存·fastapi
大数据魔法师13 小时前
MongoDB(九) - MongoDB分片集安装与配置
数据库·mongodb
念何架构之路13 小时前
存储层技术MySQL
数据库·mysql
cfm_291413 小时前
Redis高并发多级缓存介绍 + JDHotkey热点探测了解
数据库·redis·缓存
yun呐13 小时前
mysql数据库误删恢复
数据库·mysql·adb
IvorySQL13 小时前
PostgreSQL 技术日报 (6月3日)|复制日志补丁更新,PG 黑客坊开启
数据库·人工智能·postgresql
j7~13 小时前
【MYSQL】图形化界面使用说明-- MYSQL(workbench)
数据库·mysql·mysql图形化界面·mysqlworkbench
m0_6530313613 小时前
(文档)第124讲:异构数据库同步利器 — SynchDB使用全攻略
数据库
_Kafka_13 小时前
Oracle EBS 有期间控制的模块
数据库·oracle
light blue bird14 小时前
工序 BOM 协同系统架构多模块组件
数据库·信息可视化·.net