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;

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

相关推荐
BomanGe113 小时前
NSK W1501FA高速精密滚珠丝杠技术手册
数据库·经验分享·规格说明书
kiki-bf13 小时前
可用的mysql本地安装教程
数据库·mysql
多巴胺梦想家14 小时前
数据库恢复技术:当灾难来临
网络·数据库·oracle
北冥you鱼14 小时前
Go 语言初始化 MySQL 数据库实战指南:从零到生产环境部署
数据库·mysql·golang
SelectDB15 小时前
云数仓费钱?用 SelectDB Serverless 三步配出秒级弹性,最高降本 70%
数据库·云原生·数据分析
time展天115 小时前
Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施
数据库·后端·asp.net
杜子不疼.15 小时前
【Qt初识】工程起步:项目创建、代码解读与对象树
数据库·c++·qt
SelectDB15 小时前
Agent 场景动态 JSON 性能拆解:Apache Doris 比 ClickHouse 快 7 倍、比 Elasticsearch 快 2 倍
数据库·json·agent
宠友信息15 小时前
MySQL 租户数据隔离在即时通讯源码后端中的落地方式
java·数据库·spring boot·redis·websocket·mysql
jnrjian16 小时前
PG 切换用户 \c -
数据库·postgresql