原文: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