oracle ORA-01704: string literal too long ORACLE数据库clob类型

当oracle数据表中有clob类型字段时候,insert或update的sql语句中,超过长度就会报错

ORA-01704: string literal too long

sql 复制代码
update xxx
set xxx = ' <div><h1>123</h1></div> '
where id= 100;

可以修改为

sql 复制代码
DECLARE
  str varchar2(10000);
BEGIN
  str := '<div><h1>123</h1></div>';
  update xxx set xxx = str where id= 100;;
END;
相关推荐
Kk.61629 分钟前
SQL编程题复习(24/9/20)
数据库·sql·pta考试·专本贯通
Yz987642 分钟前
Hadoop-MapReduce的 原理 | 块和片 | Shuffle 过程 | Combiner
大数据·数据库·数据仓库·hadoop·mapreduce·big data
加油=^_^=1 小时前
MySQL基础篇的补充
数据库·python·mysql
porkczr2 小时前
oracle rac多个实例就相当于多个数据库系统程序
数据库·oracle
大白菜和MySQL2 小时前
mysql mha高可用集群搭建
数据库·mysql
QQ爱剪辑2 小时前
MySQL基础(13)- MySQL数据类型
数据库·mysql
后端小张3 小时前
Redis 执行 Lua,能保证原子性吗?
数据库·redis·缓存
离开地球表面_993 小时前
索引失效?查询结果不正确?原来都是隐式转换惹的祸
数据库·后端·mysql
lipviolet4 小时前
Redis系列---Redission分布式锁
数据库·redis·分布式
Zhen (Evan) Wang4 小时前
.NET 6 API + Dapper + SQL Server 2014
数据库·c#·.net