我与hibernate和甲骨文一起工作
我使用此代码:
if (null != sessionFactory) { Session s = currentSession.get(); if ((null == s) || !s.isOpen()) { s = sessionFactory.openSession(); currentSession.set(s); } else { try { HibernateWork hibernateWork = new HibernateWork("SELECT 1 FROM DUAL"); s.doWork(hibernateWork); } catch (Exception e) { s = sessionFactory.openSession(); currentSession.set(s); } } return s; }
我想用postgreSQL做同样的事情
但是PostgreSQL不支持’FROM dual’语法
我想知道PostgreSQL 中 Dual的 等效性
您根本不需要FROM子句。只是SELECT 1会做。
FROM
SELECT 1