环境
Eclipse Indigo + Hibernate3.2 + Oracle 11g R2 + SQLPlus
问题
运行Hibernate程序,报如下异常
org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [select id from contactor where name =: n]
at org.hibernate.engine.query.ParameterParser.parse(ParameterParser.java:92)
at org.hibernate.engine.query.ParamLocationRecognizer.parseLocations(ParamLocationRecognizer.java:75)
at org.hibernate.engine.query.QueryPlanCache.buildNativeSQLParameterMetadata(QueryPlanCache.java:149)
at org.hibernate.engine.query.QueryPlanCache.getSQLParameterMetadata(QueryPlanCache.java:79)
at org.hibernate.impl.AbstractSessionImpl.createSQLQuery(AbstractSessio