我使用Hibernate和Oracle。我使用了以下代码:
如果(null!=会话工厂){
会话s=currentSession.get();
如果((null==s)| |!s.isOpen()){
s=sessionFactory.openSession();
currentSession.set;
}否则{
试一试{
HibernateWork HibernateWork=新的HibernateWork(“从双重中选择1”);
s、 冬眠作业;
}捕获(例外e){
s=sessionFactory.openSession();
currentSession.set;
}
}
返回s;
}
我想对PostgreSQL做同样的事情,但PostgreSQL不支持“FROM dual”语法。我想知道PostgreSQL中双的等价性
您根本不需要FROM子句。只需选择1即可