ORA-00911: invalid character

I have this liquibase change set:


<span class=“Apple-tab-span” even though I can run those two lines fine in Toad. Please advise. Thank you

It seems to like this combination:



grant select,insert,update,delete on CS_EVENT_LOG to CS_APP

grant select,insert,update,delete on EVENT_CATEGORY to CS_APP

I have the same issue. I am following the sample change list from http://www.liquibase.org/documentation/sql_format.html but the ; is causing an error.


If I remove the ; my update goes through. However, if I have multiple statements, I need to use ; to separate them,except the last statement shouldnt have a ; 


Am I doing something wrong or is this a known issue/bug? Is there a workaround?

Have you tried using Regards

The default endDelimiter regexp should handle both ; and GOs so you should normally not need to specify the endDelimiter. JDBC doesn’t accept multiple statements in a single call so liquibase needs to break them up into separate statements and the end delimiter regexp is used to know where to divide them.


Are you running into problems if you leave the endDelimiter off?


Nathan