sql >> Database teknologi >  >> RDS >> Oracle

Rollback virker ikke i oracle ved hjælp af liquibase

Ifølge Liquibase doc:http://www.liquibase.org/documentation/rollback.html

Men din createTable-handling er ikke efter tagget "checkpoint", men er markeret med selve dette tag. Hvis du ønsker at rulle denne handling tilbage, skal du have en tagDatabase i et separat ændringssæt før createTable.

Og hvorfor bruger du tom ændringslog til tilbagerulning? Den bør indeholde ændringer, som du brugte til opdateringskommando (opret tabel osv.).



  1. SSAS-dimensionsbehandling gør underliggende mål ubearbejdede

  2. Opdater to forskellige rækker i én linje af SQL

  3. Indsæt Blobs i MySql-databaser med php

  4. hvordan man indsætter værdier i tabel (col1, col2) (vælg max(id) fra tabel2, vælg id fra tabel3); ?