2014-05-19 15 views
7

Tôi cần một danh sách các kiểu dữ liệu chung có sẵn trong Liquibase. Tôi có thể tìm thấy những tài liệu này trong tài liệu.Liquibase - danh sách các kiểu dữ liệu chung có sẵn

tôi cần họ khi thêm cột vào bảng của tôi:

<changeSet author="liquibase-docs" id="addColumn-example"> 
    <addColumn catalogName="cat" 
      schemaName="public" 
      tableName="person"> 
     <column name="address" type="varchar(255)"/> 
    </addColumn> 
</changeSet> 

Trả lời

20

Liquibase sử dụng kiểu dữ liệu JDBC tiêu chuẩn - đây là một tài liệu tham khảo, từ http://db.apache.org/ojb/docu/guides/jdbc-types.html

DBC Type  Java Type 
CHAR   String 
VARCHAR  String 
LONGVARCHAR String 
NUMERIC  java.math.BigDecimal 
DECIMAL  java.math.BigDecimal 
BIT   boolean 
BOOLEAN  boolean 
TINYINT  byte 
SMALLINT  short 
INTEGER  int 
BIGINT  long 
REAL   float 
FLOAT   double 
DOUBLE  double 
BINARY  byte[] 
VARBINARY  byte[] 
LONGVARBINARY byte[] 
DATE   java.sql.Date 
TIME   java.sql.Time 
TIMESTAMP  java.sql.Timestamp 
CLOB   Clob 
BLOB   Blob 
ARRAY   Array 
DISTINCT  mapping of underlying type 
STRUCT  Struct 
REF   Ref 
DATALINK  java.net.URL 
JAVA_OBJECT underlying Java class 
Các vấn đề liên quan