Slide 7
Slide 7 text
Copyright © 2021, Oracle and/or its affiliates
7
What’s SQLcl?
Oracle SQLcl (SQL Developer Command Line) is a Java-based command-line interface for Oracle Database. Using
SQLcl, you can execute SQL and PL/SQL statements interactively or as as a batch file. SQLcl provides inline editing,
statement completion, command recall, and also supports existing SQL*Plus scripts. SQLcl is also in the OCI Cloud
Shell by default.
What’s Liquibase?
Liquibase is an open-source database-independent library for tracking, managing
and applying database schema changes.
How do they work together?
We extended the Liquibase community distribution to better support Oracle Database AND
baked it into SQLcl. This enables you to execute commands to generate a
changelog for a single object or for a full schema (changeset and changelogs).
SQLcl handles dependency ordering AND Rollback Scenarios, FOR YOU.
SQLcl and Liquibase