2016-05-20 6 views
0

Env。説明: - Netbeansの8.1 - MacOSのエル・キャピタン - このマニュアルに続いてのPostgres 9.2NetBeans + Hibernate + PostGres

https://netbeans.org/kb/docs/web/hibernate-webapp.html

私は、次の問題が直面しています:私は、NetBeans IDEでHQLクエリウィンドウを開いた場合 を、 と

from company 

パブリックスキーマにcompanyテーブルが存在し、その事実を反映するようにhibernate.xmlが構成されていることに注意してください。 org.postgresql.coreで9 : 位置 "から" または近くで構文エラー:org.postgresql.util.PSQLException:

org.hibernate.exception.SQLGrammarException: could not extract ResultSet 
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:123) 
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49) 
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126) 
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112) 
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:89) 
at org.hibernate.loader.Loader.getResultSet(Loader.java:2065) 
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1862) 
at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1838) 
at org.hibernate.loader.Loader.doQuery(Loader.java:909) 
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:354) 
at org.hibernate.loader.Loader.doList(Loader.java:2551) 
at org.hibernate.loader.Loader.doList(Loader.java:2537) 
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2367) 
at org.hibernate.loader.Loader.list(Loader.java:2362) 
at org.hibernate.hql.internal.classic.QueryTranslatorImpl.list(QueryTranslatorImpl.java:939) 
at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:229) 
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1260) 
at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103) 

によって引き起こさ:ERROR

は、私はこのエラーを取得します。 org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.javaでv3.QueryExecutorImpl.receiveErrorResponse org.postgresql.core.v3.QueryExecutorImpl.processResultsで(QueryExecutorImpl.java:2157) (QueryExecutorImpl.java:1886) : 255) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:555) org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extractでorg.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:302)でorg.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:417) で(ResultSetReturnImpl.java:80) ... 15 more

NetBeans IDEを開いてデータベースに接続するだけの場合は、[サービス]タブに移動して、データベースに接続してコマンドを発行できます。

解決方法を教えていただけますか?

ありがとうございます。

答えて

関連する問題