2017-02-03 57 views
0

我是學習hibernate和MYSQL的新手。我可以爲選擇查詢設置位置參數值嗎? 例如像在MYSQL查詢中設置位置參數

Session sess = getHibernateTemplate().getSessionFactory().openSession(); 
SQLQuery sqlquery1 = sess.createSQLQuery("select price from prices where sku=:s and competitorId=:c"); 

    sqlquery1.setString("s","skulist.get(i)"); 
    sqlquery1.setInteger("c", 1); 
    sqlquery1.executeUpdate(); 

如果這種做法是錯誤的,我怎麼能設定值來選擇query.Please幫我解決我的問題。

謝謝。

回答

0

如果你有SKU參數列表那麼它應該是

sqlquery1.setString("s",skulist.get(i));