Author: stliu
Date: 2010-09-26 11:32:06 -0400 (Sun, 26 Sep 2010)
New Revision: 20709
Modified:
core/trunk/core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
core/trunk/core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
Log:
HHH-5598 sybase supports grid id generate strategy
Modified:
core/trunk/core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java
===================================================================
---
core/trunk/core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java 2010-09-26
15:28:34 UTC (rev 20708)
+++
core/trunk/core/src/main/java/org/hibernate/dialect/AbstractTransactSQLDialect.java 2010-09-26
15:32:06 UTC (rev 20709)
@@ -240,8 +240,10 @@
public boolean dropTemporaryTableAfterUse() {
return true; // sql-server, at least needed this dropped after use; strange!
}
+ public String getSelectGUIDString() {
+ return "select newid()";
+ }
-
// Overridden informational metadata ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
public boolean supportsEmptyInList() {
Modified: core/trunk/core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/dialect/SQLServerDialect.java 2010-09-26
15:28:34 UTC (rev 20708)
+++ core/trunk/core/src/main/java/org/hibernate/dialect/SQLServerDialect.java 2010-09-26
15:32:06 UTC (rev 20709)
@@ -124,10 +124,6 @@
}
}
- public String getSelectGUIDString() {
- return "select newid()";
- }
-
// The current_timestamp is more accurate, but only known to be supported
// in SQL Server 7.0 and later (i.e., Sybase not known to support it at all)
public String getCurrentTimestampSelectString() {