首頁 > 資料庫 > mysql教程 > hibernate使用select ifnull报错但是在mysql直接运行没问题

hibernate使用select ifnull报错但是在mysql直接运行没问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 09:35:17
原創
1630 人瀏覽過

mysqlselecthibernate

<code>    String sql = "select ifnull(pushtoken,0) from  user where id="+user.getId();    Session session = this.getHibernateTemplate().getSessionFactory()            .openSession();    Query q = session.createSQLQuery(sql);    List list = q.list();    查询的时候报错</code>
登入後複製

[10:40:59|INFO |(org.hibernate.type.StringType)]=[could not read column value from result set: ; Column '' not found.]
[10:40:59|WARN |(org.hibernate.util.JDBCExceptionReporter)]=[SQL Error: 0, SQLState: S0022]
[10:40:59|ERROR|(org.hibernate.util.JDBCExceptionReporter)]=[Column '' not found.]
org.hibernate.exception.SQLGrammarException: could not execute query

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
用tp5框架寫sql語句
來自於 1970-01-01 08:00:00
0
0
0
JQ 用AJAX提交帶檔案上傳的表單問題
來自於 1970-01-01 08:00:00
0
0
0
PHP檔案執行問題
來自於 1970-01-01 08:00:00
0
0
0
運行PHP檔案變為下載
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板