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;
相关推荐
Fang fan25 分钟前
Redis基础数据结构
数据结构·数据库·redis·缓存·bootstrap·sentinel
星空露珠36 分钟前
迷你世界UGC3.0脚本Wiki对象模块管理接口 GameObject
开发语言·数据库·算法·游戏·lua
或与且与或非36 分钟前
Redis-Lua脚本调试教程
数据库·redis·lua
码界奇点39 分钟前
基于Java GUI和Access数据库的图书馆管理系统设计与实现
java·开发语言·数据库·毕业设计·源代码管理
kiku181842 分钟前
Mysql数据库
数据库·mysql·oracle
大阿明44 分钟前
postgresql链接详解
数据库·postgresql
尽兴-1 小时前
大厂生产级 Redis 分布式锁:从原理到避坑实战
数据库·redis·分布式·分布式锁·setnx
Oueii1 小时前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
周杰伦fans1 小时前
Edge浏览器 about:blank 问题修复
前端·数据库·edge
prince051 小时前
基于redis实现扣减库存的具体实现
数据库·redis·junit