今天遇到乙個比較莫名其妙的問題,我們先看一下事發原因:
selecttd.id_,
cbbaa.id_,
from
cmcs3_bank_trade_detail td,
cb_ba_bank_account cbbaa
where td.id_ = cbbaa.id_
這樣兩張表,聯合查詢,並且其中有相同的字段 id_ 這樣的語句看似沒問題,但是如果呼叫方法查詢的時候就會有問題了:
query q = this.getsession().createsqlquery(sb.tostring());
list
data = q.list();
結果:但相同的語句在pl/sql裡查詢的時候結果是:
很明顯第二個返回的資料不應該是 1234,但是它取了第乙個字段 td.id_ 的值,這中情況是因為hibernate解析的問題
具體原因不太清楚,我使用的hibernate版本是3.7.2.ga
有相同版本使用者請注意啦!
以後可能會遇到其他的莫名其妙的問題所以題目暫定為 莫名其妙的問題(1)
莫名其妙的問題(3)
使用gitcafe 類似github 時,關於windows下如何github ssh 公鑰的問題 1.安裝git,從程式目錄開啟 git bash 2.鍵入命令 ssh keygen t rsa c email email.com email email.com 是github賬號 3.提醒你輸入...
關於那些莫名其妙的問題
背景 之前遇到過一些莫名其妙的問題,結果第二天又莫名其妙的好了。某天忽然發覺可能被它欺騙了,不是瀏覽器,而是pc!問題一 1 服務端接到兩次請求,2 瀏覽器 網路請求只看到1個,3 fiddler 抓到兩次請求,且請求頭 主體 時間戳一模一樣 4 排除因事件多次繫結引起的呼叫 解決 睡一覺,好了。問...
莫名其妙的語法報錯
今天在使用python的parser模組時,遇到這樣的問題 解析自帶的example好好的,但解析我的檔案時就報語法錯誤。這個問題在以前寫編譯器時也出現過。根據以前的經驗,估計是unix和windows平台的換行不同造成的。用ultraedit將所有的換行都變成unix格式的。問題仍然存在。然後想到...