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;

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

相关推荐
l1t2 分钟前
DeepSeek总结的使用 eBPF 和硬件断点跟踪 PostgreSQL
数据库·驱动开发·postgresql
薪火铺子13 分钟前
MySQL InnoDB 索引底层:B+树深度解析
数据库·b树·mysql
Elastic 中国社区官方博客19 分钟前
从平均值到任意百分位数:Elasticsearch 在 ES|QL 中原生支持指数直方图
大数据·数据库·sql·elasticsearch·搜索引擎·全文检索·prometheus
今儿敲了吗41 分钟前
数据库(四)——关系数据库SQL语言
数据库·笔记·sql
brevity_souls44 分钟前
SQL server格式化日期
运维·服务器·数据库
虹科网络安全1 小时前
艾体宝干货|Active-Active/Active-Passive 数据库架构解析:高可用设计中的权衡与选型
数据库·数据库架构
麦聪聊数据1 小时前
SQL与数据库开发(一):用窗口函数替代应用层的嵌套循环
数据库·sql·数据库开发
努力进修1 小时前
连接条件下推原理与实战:解决子查询、CTE大数据量性能问题
数据库·oracle
小贺儿开发1 小时前
Unity3D 年会抽奖工具(附体验链接)
数据库·unity·excel·人机交互·工具·抽奖·互动
imuliuliang1 小时前
Laravel8.x核心特性全解析
数据库