原文:oracle ORA-01704: string literal too long

导出数据时,在SQL拼接处,提示oracle ORA : string literal too long sql: WITHalready inAS SELECTdistinctREGEXP SUBSTR ,CX ,CX , ,CX , , , ,level col fromdual connectbylevel lt length regexp replace ,CX ,CX , ,CX , , ...

2017-04-07 10:46 0 8152 推荐指数:

查看详情

oracle ORA-01704: string literal too long问题分析

今天使用sql在oracle直接insert update一个表时,出现ORA-01704: string literal too long的错误,我们的sql是 其中category_info字段是clob类型,而后面字符串内容很长,虽然clob ...

Mon Jul 09 17:09:00 CST 2018 0 1438
Oracle 解决【ORA-01704:字符串文字太长】

最近遇到了一个这样的问题,在对Oracle数据库插入或者更新CLOB字段的时候,直接拼接了一个INSERT INTO和UPDATE语句,类似下面这种: Sql代码 在执行SQL的时候报了[ORA-01704:字符串文件太长 ...

Tue May 07 00:22:00 CST 2019 0 3482
Oracle 解决【ORA-01704:字符串文字太长】

错误提示:oracle在toad中执行一段sql语句时,出现错误‘ORA-01704:字符串文字太长’。如下图: 原因:一般为包含有对CLOB字段的数据操作。如果CLOB字段的内容非常大的时候,会导致SQL语句过长。隐式转换:oracle默认把字符串转换成varchar2类型,而这个字符 ...

Mon Apr 10 23:37:00 CST 2017 2 29379
ORA-01704: 字符串文字太长 oracle

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

Mon Feb 10 17:30:00 CST 2014 1 7957
Oracle 解决【ORA-01704:字符串文字太长】(转)

错误提示:oracle在toad中执行一段sql语句时,出现错误‘ORA-01704:字符串文字太长’。如下图: 原因:一般为包含有对CLOB字段的数据操作。如果CLOB字段的内容非常大的时候,会导致SQL语句过长。隐式转换:oracle默认把字符串转换成varchar2类型,而这个字符 ...

Fri Jul 06 17:04:00 CST 2018 0 2519
OracleORA-00972: identifier is too long

一、前言 今天在程序的日志中出现这个错误,网上搜了一下发现,说是Oracle的对象名字最多是30个字符,不能超过30,而我出错的sql是: 二、分析原因 仔细看了这个sql即便也没有发现那个模式对象名字长度大于30,最后只能调试程序,发现是因为该sql语句是从配置文件中读取 ...

Wed Jul 01 21:44:00 CST 2015 0 9277
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM