public String toSqlString(Criteria criteria, CriteriaQuery criteriaQuery) throws HibernateException { if ( criteriaQuery.getFactory().getDialect() instanceof MySQLDialect ) { return "not (" + criterion.toSqlString(criteria, criteriaQuery) + ')'; } else { return "not " + criterion.toSqlString(criteria, criteriaQuery); } }
常见的拼接式 column not in (?)