ref #7144 fix update script for country levels
authorAndreas Müller <a.mueller@bgbm.org>
Fri, 11 May 2018 11:44:23 +0000 (13:44 +0200)
committerAndreas Müller <a.mueller@bgbm.org>
Fri, 11 May 2018 11:44:23 +0000 (13:44 +0200)
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/update/v47_49/SchemaUpdater_47_49.java

index f0ab448c79c058e376327579547d196b71d3435f..066f5b4a85eb1dfba47fd9f41ad5ee47cf64dc22 100644 (file)
@@ -215,7 +215,7 @@ public class SchemaUpdater_47_49 extends SchemaUpdaterBase {
         //#7144 Set Country area level
         stepName = "Set Country area level";
         query = " UPDATE @@DefinedTermBase@@ " +
-                " SET level_id = (SELECT id FROM DefinedTermBase WHERE uuid = '79db63a4-1563-461e-8e41-48f5722feca4') " +
+                " SET level_id = ( SELECT id FROM (SELECT id FROM DefinedTermBase WHERE uuid = '79db63a4-1563-461e-8e41-48f5722feca4') as drv) " +
                 " WHERE DTYPE = 'Country' ";
         step = SimpleSchemaUpdaterStep.NewNonAuditedInstance(stepName, query, -99);
         stepList.add(step);