我在我的数据库中有一个序列,是通过Liquibase生成的。在重构期间,我们决定不喜欢给它的名称,并希望重命名它,同时保留当前存在的所有数据。
似乎可以更改序列,但我没有看到关于如何重命名序列的任何信息。是否有一种方法来做到这一点,或者一个合理的解决方案?
(如果有影响的话,我正在使用Oracle SQL)
似乎可以更改序列,但我没有看到关于如何重命名序列的任何信息。是否有一种方法来做到这一点,或者一个合理的解决方案?
(如果有影响的话,我正在使用Oracle SQL)
databaseChangeLog:
- changeSet:
id: change_set_id
author: me
dbms: oracle
changes:
- renameSequence:
oldSequenceName: old_name_seq
newSequenceName: new_name_seq
RENAME old_name_seq TO new_name_seq;
另外支持的两个参数是catalogName
和schemaName
。