Databasechangeloglock update fails with ORA error

Liquibase is throwing below error during execution. This is intermittently failing. Is there any issue with liquibase version 3.6.1?

Error executing SQL UPDATE sw.DATABASECHANGELOGLOCK SET LOCKED = 1, LOCKEDBY = ‘test (test)’, LOCKGRANTED = TO_TIMESTAMP(‘2026-01-01 11:36:27.016’, ‘YYYY-MM-DD HH24:MI:SS.FF’) WHERE ID = 1 AND LOCKED = 0: ORA-00933: SQL command not properly ended", “”,
“\tat liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:70)”,
“\tat liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:246)”, “\tat liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:216)”,
“\tat liquibase.lockservice.StandardLockService.acquireLock(StandardLockService.java:257)”, “\t… 5 common frames omitted”, “Caused by: java.sql.SQLSyntaxErrorException:
ORA-00933: SQL command not properly ended”,

Can you post the actual scripted changeset you’re attempting to run?

Liquibase is now on 5.0.1. I would highly recommend upgrading to at least 4.33 (latest 4.x release). There are likely 100s of fixes make since 3.6.1.