次のように休止状態でクエリを実行すると:
sessionFactory.getCurrentSession().createSQLQuery("select 'test' from dual where 1=2").list()
私は正しく取得しますsize=(0)
。
ただし、次のような休止状態のクエリを実行すると:
sessionFactory.getCurrentSession().createSQLQuery("select null from dual where 1=2").list()
「JDBC タイプのダイアレクト マッピングがありません: 0」というエラーが表示されます。
エラーの代わりに結果サイズ=(0)を取得するように修正するにはどうすればよいですか?
* 編集 *
hibernate.cfg.xml で hibernate の方言を次のように構成します。
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>