java字元拼接中的字元帶引號時返回結果異常疑問
{
sb.append("(select '")
.append(startDate)
.append("' || '--' || '")
.append(endDate)
.append("' as statis_date,");
}
startDate,endDate為日期引數,
在sql中
習慣寫法為select '20131101'||'--'||'20131130' from dual
可得到20131101--20131130的結果
在這個語句中
會列印出select '20131101'||'--'||'20131130' as statis_date 。。語句
但是最終會得到statis_date=2的結果
經過半天的實驗。。。
去掉欄位前後(程式碼中紅色的單引號部分)的引號後,
才可以得到statis_date=20131101--20131130的結果
這是為什麼呢?
sb.append("(select '")
.append(startDate)
.append("' || '--' || '")
.append(endDate)
.append("' as statis_date,");
}
startDate,endDate為日期引數,
在sql中
習慣寫法為select '20131101'||'--'||'20131130' from dual
可得到20131101--20131130的結果
在這個語句中
會列印出select '20131101'||'--'||'20131130' as statis_date 。。語句
但是最終會得到statis_date=2的結果
經過半天的實驗。。。
去掉欄位前後(程式碼中紅色的單引號部分)的引號後,
才可以得到statis_date=20131101--20131130的結果
這是為什麼呢?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26477854/viewspace-1073148/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- struts json型別返回結果異常問題JSON型別
- Java拼接字串時,去掉最後一個多餘的逗號,或者Java刪除某個字元Java字串字元
- java方法引數中萬用字元的使用Java字元
- js用正規表示式將英文引號字元替換為中文引號字元JS字元
- c++ 字元 數值拼接C++字元
- response返回字元床字元
- zsh 命令在 alias 中如何轉義 ' 字元(單引號)字元
- 萬用字元 and [] 中括號的用法字元
- JavaScript中Typeof返回的結果JavaScript
- url中的特殊字元問題字元
- mysql中建立包括特殊字元的帳號MySql字元
- MYSQL特殊字元(單引號,行尾斜槓)的處理MySql字元
- Java 泛型中的萬用字元Java泛型字元
- JavaScript 比較相同的字元返回falseJavaScript字元False
- Java 中的異常Java
- java中的異常Java
- 面試常遇到的萬用字元匹配的兩個小問題總結面試字元
- 按概率生成隨機結果,自己控制字元結果的生成類似彩票系統隨機字元
- 【Shell】grep命令在結果集中顯示綠色的字元字元
- 字元編碼常識及問題解析字元
- JavaScript字串物件 之 根據字元返回位置、根據位置返回字元、字串操作方法JavaScript字串物件字元
- 正規表示式中括號[]字元類字元
- 正規表示式 中括號[] 字元類字元
- 帶萬用字元的LIKE子句字元
- 字元流中第一個不重複的字元字元
- 【字元編碼】Java字元編碼詳細解答及問題探討字元Java
- MyBatis 返回結果MyBatis
- RESTful設計中的常見疑問REST
- Cursor 作為引數傳遞並返回結果
- js拼接帶冒號:的字串的方法JS字串
- 解析XML檔案時,無效的XML 字元 (Unicode: 0x7)異常處理XML字元Unicode
- Java中形式引數與返回值問題Java
- oracle查詢結果外面新增引號Oracle
- iOS FMDB有返回結果集和無返回結果集iOS
- 執行程式時,程式返回TooManyResultsException異常行程OOMException
- word2003中帶圈字元的使用字元
- XAML中的特殊符號幾空白字元處理符號字元
- PB帶引數帶結果集的動態SQL查詢SQL