We have a problem with the trunk version of liquibase. Some of our multi-statement custom sql (which worked on a previous version of liquibase) is now failing because it is being split on semi-colons, even though we haven’t specified the ‘splitStatements=“true”’; it even continues to fail when we specify that ‘splitStatements=“false”’. I think I’ve tracked this down to the following changeset on liquibase.change.AbstractSQLChange:
Note that the test on isSplittingStatements() was removed in this revision, so that sql statements are always split now. I’ve patched our version locally (patch is attached) and this works now. Is the intention that splitStatements is still supported?