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

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

2014-02-10 09:30 1 7957 推荐指数:

查看详情

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
Oracle 解决【ORA-01704:字符串文字太长】(转)

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

Fri Jul 06 17:04:00 CST 2018 0 2519
oracle ORA-01704: string literal too long

导出数据时,在SQL拼接处,提示 oracle ORA-01704: string literal too long sql: WITH already_in AS (SELECT distinct REGEXP_SUBSTR('-999,CX201702210003 ...

Fri Apr 07 18:46:00 CST 2017 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-01861: 文字与格式字符串不匹配 解决方法

报错截图: 原因: 如果直接按照字符串方式,或者直接使用to_date('2010-01-01'),没有指定日期格式,就会导致你插入的时间格式和数据库现有的时间格式不一致,从而报错:ORA-01861: 文字与格式字符串不匹配。 所以必须指定日期格式 。 解决方法: 指定日期格式 ...

Thu Oct 14 22:30:00 CST 2021 0 795
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM