Liquibase映射类型一览表

Liquibase类型别名
tinyintjava.sql.Types.TINYINT
smallint{“java.sql.Types.SMALLINT”, “int2”}
mediumint
int{ “integer”, “java.sql.Types.INTEGER”, “java.lang.Integer”, “serial”, “int4”, “serial4” }
bigint{“java.sql.Types.BIGINT”, “java.math.BigInteger”, “java.lang.Long”, “integer8”, “bigserial”, “serial8”, “int8”}
decimal{ “java.sql.Types.DECIMAL”, “java.math.BigDecimal” }
number{“numeric”, “java.sql.Types.NUMERIC”}
currency{“money”, “smallmoney”}
float{“java.sql.Types.FLOAT”, “java.lang.Float”, “real”, “java.sql.Types.REAL”}
double{“java.sql.Types.DOUBLE”, “java.lang.Double”}
boolean{“java.sql.Types.BOOLEAN”, “java.lang.Boolean”, “bit”, “bool”}
date{“java.sql.Types.DATE”, “java.sql.Date”}
time{“java.sql.Types.TIME”, “java.sql.Time”, “timetz”}
datetime{“java.sql.Types.DATETIME”, “java.util.Date”, “smalldatetime”, “datetime2”}
timestamp{“java.sql.Types.TIMESTAMP”, “java.sql.Types.TIMESTAMP_WITH_TIMEZONE”, “java.sql.Timestamp”, “timestamptz”}
char{“java.sql.Types.CHAR”, “bpchar”, “character”}
nchar{ “java.sql.Types.NCHAR”, “nchar2”}
varchar{“java.sql.Types.VARCHAR”, “java.lang.String”, “varchar2”, “character varying”}
nvarchar{“java.sql.Types.NVARCHAR”, “nvarchar2”, “national”}
clob{“longvarchar”, “text”, “longtext”, “java.sql.Types.LONGVARCHAR”, “java.sql.Types.CLOB”, “nclob”, “longnvarchar”, “ntext”, “java.sql.Types.LONGNVARCHAR”, “java.sql.Types.NCLOB”, “tinytext”, “mediumtext”}
blob{“longblob”, “longvarbinary”, “java.sql.Types.BLOB”, “java.sql.Types.LONGBLOB”, “java.sql.Types.LONGVARBINARY”, “java.sql.Types.VARBINARY”, “java.sql.Types.BINARY”, “varbinary”, “binary”, “image”, “tinyblob”, “mediumblob”}
uuid{ “uniqueidentifier”, “java.util.UUID” }
xml{ “xmltype”, “java.sql.Types.SQLXML” }
functionliquibase.statement.DatabaseFunction
unknown

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/8675.html

(0)
上一篇 2022年8月2日 02:43
下一篇 2022年8月2日 16:02

相关推荐

  • JDBC数据库编程详解

    1.安装驱动程序 到对应的数据库厂商那里获取对应的驱动程序并安装。 2.数据库配置 3.连接到数据库 4.使用JDBC语句 4.1execute execute 执行给定的SQL语句,该语句可能返回多个结果。 executeBatch 提交一批命令到数据库执行,如果所有命令都成功执行,则返回一个更新计数数组。 exec…

    Java经验 2021年10月28日
    07160
  • Java程序的两种运行方式

    1.文件式 1.1javac和java两步法 保存为Welcome.java文件,执行如下: 1.2java一步法 直接运行源代码,不会产生.class字节码文件。 2.jshell方式

    Java经验 2020年10月4日
    05410
  • Maven构建工具的安装步骤

    1.Windows 从Maven官网下载最新的二进制压缩包并解压,把apache-maven-3.8.6文件夹复制到最终安装目录。 假设咱们最终的Maven文件夹路径如下: 右击“计算机”-属性-高级系统设置-高级-环境变量-系统变量-Path中添加如下内容: 2.Ubuntu 从Maven官网下载最新的二进制压缩包 …

    Java经验 2021年6月2日
    01.3K0

发表回复

登录后才能评论