错误提示:oracle在toad中执行一段sql语句时,出现错误‘ORA-01704:字符串文字太长’。如下图:

原因:一般为包含有对CLOB字段的数据操作。如果CLOB字段的内容非常大的时候,会导致SQL语句过长。隐式转换:oracle默认把字符串转换成varchar2类型,而这个字符串的长度,又比4000大,所以会报ora-01704错误。说得通俗一点,就是两个单引号之间的字符不能超过4000。

解决办法:使用PL/SQL语法,采取绑定变量的方式解决,而不是直接拼接SQL

DECLARE

clobValue 表名.字段名%TYPE;

BEGIN

clobValue := 'XXX'; --字段内容

UPDATE 表名 T SET T.字段名 = clobValue WHERE 条件;

COMMIT;

END;

/

Oracle 解决【ORA-01704:字符串文字太长】(转)

错误提示:oracle在toad中执行一段sql语句时,出现错误‘ORA-01704:字符串文字太长’.如下图: 原因:一般为包含有对CLOB字段的数据操作.如果CLOB字段的内容非常大的时候,会导致 ...

ora 01704 字符串文字太长

分析sql执行失败的原因,在于没有强制指定插入字符串为clob类型,解析sql时,oracle会把插入的字符串作为 “字符串类型”处理,由于oracle有最大字符串限制(不超过4000个字符),所以会 ...

ORA-01704: 字符串文字太长 oracle

.net连接oracle时,当流从文件读出来更新数据库时,会报"ORA-01704: 字符串文字太长"这样的错误. 原因:sql语句拼接而成. 解决:采用参数方法传值. strin ...

iOS中Safari浏览器select下拉列表文字太长被截断的处理方法

网页中的select下拉列表,文字太长的话在iOS的Safari浏览器里会被自动截断,显示成下面这种: 安卓版的浏览器则没有这个问题. 如何让下拉列表中的文字在iOS的Safari浏览器里显示完整呢? ...

Oracle批量插入数据SQL语句太长出错:无效的主机/绑定变量名

Oracle数据库,用mybatic批量插入数据:

111_climbing-stairs

/*@Copyright:LintCode@Author:   Monster__li@Problem:  http://www.lintcode.com/problem/climbing-stair ...

项目(1)----用户信息管理系统(5)---(剩余jsp界面)

完成剩余jsp界面 首页界面前面我写了,接下来还有就是一个显示所有用户界面 1:注册界面 2:显示所有用户信息界面 1:注册界面

which命令和bin目录

命令: which 作用: 查看执行命令所在位置 使用: which ls which useradd 等等... bin和sbin: 绝大多数可执行文件都保存在 /bin./sbin./usr/bi ...

Coding Contest HDU - 5988(费用流)

题意: 有n个区域和m条路,每个区域有a[i]个人和b[i]个食物,然后是m条路连接两个区域,这条路容量为cap,这条路断掉的概率为p,第一个经过的时候一定不会断,后面的人有概率p会断,现在需要所有人 ...

Ubuntu 16.04安装JDK并配置环境变量-【小白版】

系统版本:Ubuntu 16.04 JDK版本:jdk1.8.0_121 1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz 我这里下的是最新版,其他版本也可以 2.创建一个目 ...

机器学习之scikit-learn库的使用

1.scikit-learn库简介 scikit-learn是一个整合了多种常用的机器学习算法的Python库,又简称skLearn.scikit-learn非常易于使用,为我们学习机器学习提供了一个 ...

centOS 中安装 Redis

之前安装过了 jdk,mysql,tomcat,这次安装 Redis,最开始是将 redis 安装在 windows 下 run 的,这时安装在 Linux 里面试试. 1 . 首先得安装 c环境,用 ...

x64 win64编译环境下ADO链接Access数据库的问题解决

原文链接地址:https://blog.csdn.net/HW140701/article/details/71077579 Win32编译环境下,用ADO数据库连接Access数据库一般都不会报错, ...

oracle导入提示字符过长,Oracle 解决【ORA-01704:字符串文字太长】相关推荐

  1. 【解决方案】Oracle插入/更新CLOB字段报ORA-01704:字符串文字太长

    [解决方案]Oracle插入/更新CLOB字段报ORA-01704:字符串文字太长 解决办法: 1.如果插入的SQL比较少,那么可以人工处理.方法是使用PLSQL Developer软件,命令为:se ...

  2. java clob内存溢出_java - java.sql.SQLException:ORA-01704:字符串文字太长时插入或更新 - 堆栈内存溢出...

    通常,当我插入4000个字符限制时,它的工作正常,但当超过4000个字符时,它抛出SQL异常字符串文字太长,即使我的DISCHARGE_TEXT数据类型是CLOB 我的JavaScript代码是 fu ...

  3. ST_Geometry操作报ora-01704字符串文字太长

    今天接到一用户电话,说他们的一个要素包含几百个点,使用SQL语句ST_Geometry操作,报Ora-01704错误(因为包含点多,所以构造函数点串就很多,所以显得SQL很长,因此会报ora-0170 ...

  4. echarts横坐标文字太长显示不完的两种解决办法:rotate旋转文字、调用函数让文字纵向排列

    //方法1:横坐标文字太长显示不完,调用函数解决,在axisLabel下添加属性,让文字纵向排列: formatter:function(val){return val.split("&qu ...

  5. 也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小

    也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小 参考文章: (1)也谈Oracle异常: ORA-06502: PL/SQL: 数字或值错误 : 字符 ...

  6. PLS-00172: 字符串常值太长

    ORACLE使用程序块语法写入CLOB类型字段依然报错提示:PLS-00172: 字符串常值太长 报错原因:ORACLE处理CLOB字段时,ORACLE默认会把字符串转成VARCHAR2类型,而VAR ...

  7. html文字太长隐藏,[分享]Dvi+Css框架页面中文本过长用CSS实现截取隐藏文字 | 霸王硬上弓's Blog...

    有时候文字太长时会影响页面的布局div标签,需要把后面的隐藏掉,只显示省略号(-),对于div标签比较容易 如: .content { width:100px; white-space:nowrap; ...

  8. echartsX轴、y轴文字太长;重叠显示。

    问题描述 echarts:X轴.y轴文字太长:重叠显示. 解决方案1:截取部分字符:超出显示- xAxis: {data: [ "羽绒服超过5个字了哈哈哈", "羊毛衫& ...

  9. iOS中Safari浏览器select下拉列表文字太长被截断的处理方法

    网页中的select下拉列表,文字太长的话在iOS的Safari浏览器里会被自动截断,显示成下面这种: 安卓版的浏览器则没有这个问题. 如何让下拉列表中的文字在iOS的Safari浏览器里显示完整呢? ...

最新文章

  1. 可信计算 沈昌祥_沈昌祥院士在南宁开展网络安全前沿知识讲座
  2. caffe中solver.prototxt文件参数解释
  3. softmax logistic loss详解
  4. 面试官 | AJAX请求为什么不安全?
  5. android开发 转跳功能,如何在Android中利用Intent实现一个页面跳转功能
  6. 合并排序 非递归 java_合并排序-非递归
  7. python大神读取_大神教你python 读取文件并把矩阵转成numpy的两种方法
  8. MySQL主从复制原理(原理+实操)
  9. Hibernate一对多双向关联
  10. selenium+python在Windows的环境搭建
  11. B2B2C多用户商城系统源码 Java商城源码
  12. 广义矩方法(GMM)与动态面板数据简述
  13. JavaSE_day02【类型转换、进制、运算符】
  14. Windows Server 2019存储池配置
  15. 我的Go+语言初体验——GO+的下载与安装
  16. SLAM自动驾驶行业交流(微信)群
  17. android 瀑布流 空白,Android瀑布流优化,解决Recyclerview展示大批量图片时Item自动切换、闪烁、空白等问题...
  18. 【渝粤题库】陕西师范大学111119 统计学作业
  19. latex公式:列向量、矩阵、方程组
  20. php递归处理数组,PHP递归实现无限分类数组处理

热门文章

  1. qlv视频格式怎么转换成常用的mp4格式
  2. VC错误——stack overflow
  3. 数学符号的意义总结(未完待续)
  4. 最新的期刊论文怎么下载?
  5. 1698 字符串的不同子字符串个数
  6. 计算机计算器logo,电脑计算器在哪打开
  7. VUE+WebPack游戏设计:欲望都市城市图层的设计
  8. 如何把腾讯qlv转换成MP4格式呢
  9. EXCEL批量删除单元格样式
  10. ESP8266_21基于ESP8266的一键配网