DefaultValueComputed isn't honored when column type is VARCHAR2


I’m running liquibase 3.1.1 on an Oracle DB. I have a change that creates a table with a column of type VARCHAR2(255) and it should have SYS_GUID as default value: defaultValueComputed=“SYS_GUID()”.

The resulting sql from this change is: Christian

It appears to be working correctly for me in the upcoming 3.2.0 code. I don’t remember if it is something I fixed, or if there is something different with your changeSet. 

Until 3.2.0 is out (hopefully this week or early next) you can add to your changeSet. Notice the ’ marks hidden in the value portion that is being replaced.