我只需要将Oracle DB中VARCHAR2列的大小从VARCHAR2(20 CHAR)增加到VARCHAR2(35 CHAR)。
数据库由具有生产数据的现有应用程序使用,但我将首先从DEV开始(当然)。
答案 0 :(得分:5)
您想要使用Liquibase重构" modifyDataType",这里记录了:http://www.liquibase.org/documentation/changes/modify_data_type.html
以下是一个例子:
<changeSet author="liquibase-docs" id="modifyDataType-example">
<modifyDataType
columnName="CODE"
newDataType="varchar2(35 char)"
tableName="PCF_PROGRAMME"/>
</changeSet>