Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2012-11-02 05:04:40 +0000
committerEike Stepper2012-11-02 05:04:40 +0000
commit6829e30820fc03fa7cc612fc86a69a7c92b9b1f3 (patch)
treea2f52806f961034bdc23646d1949e8adc4aa469e /plugins/org.eclipse.net4j.db.h2
parent7236e96ba40506d6bf09e27517f8edf079bcadd0 (diff)
downloadcdo-6829e30820fc03fa7cc612fc86a69a7c92b9b1f3.tar.gz
cdo-6829e30820fc03fa7cc612fc86a69a7c92b9b1f3.tar.xz
cdo-6829e30820fc03fa7cc612fc86a69a7c92b9b1f3.zip
[344232] [DB] CDODBSchema uses "size" as an column name which is a
keyword https://bugs.eclipse.org/bugs/show_bug.cgi?id=344232
Diffstat (limited to 'plugins/org.eclipse.net4j.db.h2')
-rw-r--r--plugins/org.eclipse.net4j.db.h2/src/org/eclipse/net4j/db/h2/H2Adapter.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.db.h2/src/org/eclipse/net4j/db/h2/H2Adapter.java b/plugins/org.eclipse.net4j.db.h2/src/org/eclipse/net4j/db/h2/H2Adapter.java
index 2fa889048b..a04e5657fa 100644
--- a/plugins/org.eclipse.net4j.db.h2/src/org/eclipse/net4j/db/h2/H2Adapter.java
+++ b/plugins/org.eclipse.net4j.db.h2/src/org/eclipse/net4j/db/h2/H2Adapter.java
@@ -99,6 +99,12 @@ public class H2Adapter extends DBAdapter
return "23001".equals(sqlState) || "23505".equals(sqlState);
}
+ @Override
+ public String sqlRenameColumn(String table, String from, String to)
+ {
+ return "ALTER TABLE " + table + " ALTER COLUMN " + from + " RENAME TO " + to;
+ }
+
/**
* @since 4.1
*/

Back to the top