0
は私のコードです:すべての名前付きパラメータが設定されているわけではありません:[:タイムスタンプ::日付]ここ
public static List<Bean> getDate(int id){
Session session = DatabaseSession.getInstance();
List<Bean> cmts = session.createSQLQuery(
"select datecommented::timestamp::date from commenttable
where id = "+id
).list();
session.close();
return cmts;
}
私はこのエラーを取得する:
Not all named parameters have been set: [:timestamp::date] [select datecommented::timestamp::date from commenttable where id = 312]
私はこの問題を解決する方法を知りたいです問題。
ようこそスタックオーバーフロー!コードを書式設定してスクロールする必要がないようにすることで、お手伝いをすることができます。 – zhon
コロンの後の何かがハイバーネーションになっている:名前付きパラメータとみなされるため、このエラーが発生しているので、datecommented :: timestamp :: date行を変更する必要があります – Ashish451