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;

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

相关推荐
电魂泡哥6 小时前
SQL出现filesort 一定慢吗
数据库·sql
muddjsv8 小时前
大中小型企业数据层配置规模分析与选型指南
数据库
Runawayliquor8 小时前
opbase:CANN 所有算子的公共地基
大数据·数据库·人工智能·算法
yangshicong8 小时前
第11章:结构化输出与数据提取 —— 让 AI 直接返回你想要的数据格式
数据库·人工智能·redis·python·langchain·ai编程
chimchim669 小时前
pg dblink使用查询
数据库
Java面试题总结9 小时前
java高频面试题(2026最新)
java·开发语言·jvm·数据库·spring·缓存
绝知此事10 小时前
【算法突围 02】树形结构与数据库索引:树形结构与数据库索引:从 BST 到 B+ 树的演化与 MySQL 优化
数据库·mysql·算法·面试·b+树
吴可可12311 小时前
用Teigha修改并保存CAD文件
数据库·算法·c#
白露与泡影11 小时前
JVM GC调优实战:从线上频繁Full GC到RT降低80%的全过程
java·开发语言·jvm
yuzhiboyouye12 小时前
内连接,左连接,右连接怎么区别开来?
数据库