[hibernate-commits] Hibernate SVN: r10978 - trunk/Hibernate3/src/org/hibernate/dialect

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Dec 12 19:12:58 EST 2006


Author: steve.ebersole at jboss.com
Date: 2006-12-12 19:12:56 -0500 (Tue, 12 Dec 2006)
New Revision: 10978

Modified:
   trunk/Hibernate3/src/org/hibernate/dialect/Dialect.java
   trunk/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java
   trunk/Hibernate3/src/org/hibernate/dialect/SybaseDialect.java
Log:
added more dialect metadata

Modified: trunk/Hibernate3/src/org/hibernate/dialect/Dialect.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/dialect/Dialect.java	2006-12-12 23:28:04 UTC (rev 10977)
+++ trunk/Hibernate3/src/org/hibernate/dialect/Dialect.java	2006-12-13 00:12:56 UTC (rev 10978)
@@ -1627,4 +1627,13 @@
 	public boolean supportsSubqueryOnMutatingTable() {
 		return true;
 	}
+
+	/**
+	 * Does the dialect support an exists statement in the select clause?
+	 * 
+	 * @return
+	 */
+	public boolean supportsExistsInSelect() {
+		return true;
+	}
 }

Modified: trunk/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java	2006-12-12 23:28:04 UTC (rev 10977)
+++ trunk/Hibernate3/src/org/hibernate/dialect/Oracle9Dialect.java	2006-12-13 00:12:56 UTC (rev 10978)
@@ -332,4 +332,8 @@
 	public boolean supportsEmptyInList() {
 		return false;
 	}
+
+	public boolean supportsExistsInSelect() {
+		return false;
+	}
 }

Modified: trunk/Hibernate3/src/org/hibernate/dialect/SybaseDialect.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/dialect/SybaseDialect.java	2006-12-12 23:28:04 UTC (rev 10977)
+++ trunk/Hibernate3/src/org/hibernate/dialect/SybaseDialect.java	2006-12-13 00:12:56 UTC (rev 10978)
@@ -186,4 +186,8 @@
 	public boolean supportsEmptyInList() {
 		return false;
 	}
+
+	public boolean supportsExistsInSelect() {
+		return false;
+	}
 }




More information about the hibernate-commits mailing list