From 71291b751aed27c2b62effcd2852e5e89dd4a9e9 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Tue, 22 Aug 2017 17:33:27 +0200 Subject: Use VARCHAR2 on Oracle instead of VARCHAR The type VARCHAR has been badly introduced when implementing the Java DB migration tool. Keeping VARCHAR on some installations should not be a problem. A fix will be done if needed. --- .../org/sonar/server/platform/db/migration/def/VarcharColumnDef.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'server/sonar-db-migration/src/main/java/org/sonar') diff --git a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/def/VarcharColumnDef.java b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/def/VarcharColumnDef.java index be650c124d8..c882054d5bb 100644 --- a/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/def/VarcharColumnDef.java +++ b/server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/def/VarcharColumnDef.java @@ -66,7 +66,7 @@ public class VarcharColumnDef extends AbstractColumnDef { case MsSql.ID: return format("NVARCHAR (%d)", columnSize); case Oracle.ID: - return format("VARCHAR (%d%s)", columnSize, ignoreOracleUnit ? "" : " CHAR"); + return format("VARCHAR2 (%d%s)", columnSize, ignoreOracleUnit ? "" : " CHAR"); default: return format("VARCHAR (%d)", columnSize); } -- cgit v1.2.3