oracle資料庫,查詢陳述句中有case函式,在java里用SQLQuery的query.list()查詢之后,case函式里的then和else后邊的值被縮短了,導致頁面的展示少了兩個字。不明白這是什么原因造成的??有什么好的解決方法嗎?
附圖:
1.代碼里的查詢sql

2.代碼里的查詢方法


3.資料庫直接查詢出的結果

4.頁面顯示的結果
uj5u.com熱心網友回復:
哪位大神比較了解的 求幫忙!!!uj5u.com熱心網友回復:
在線等!!!uj5u.com熱心網友回復:
不要沉 繼續等!!uj5u.com熱心網友回復:
幫頂。。。我也不懂哈哈uj5u.com熱心網友回復:
額 謝謝 不然我自己都沒法回復了。。
uj5u.com熱心網友回復:
這個是前臺顯示的問題,用的是哪個開發語言,我給你移動到相應的版塊吧?uj5u.com熱心網友回復:
print result的結果,確認查詢出來資料是正確的。然后看前臺頁面的設定
uj5u.com熱心網友回復:
后臺資料沒問題,是前臺顯示問題。JS 或者java后臺寫錯了吧?
uj5u.com熱心網友回復:
應該不是前臺顯示的問題,我debug了result的值,result里的值就已經被縮短了 用的java
uj5u.com熱心網友回復:
result里的值就是錯的了 不是前臺的問題
uj5u.com熱心網友回復:
是后臺查出來之后 值就不對了 不是前臺問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/96332.html
標籤:開發
上一篇:pl/sql匯入dmp檔案到一半出錯了(命令視窗自動退出了)
下一篇:求各位大神指點SQL應該如何來寫
