附录:类型映射

2021-12-29 14:08 更新

根据 Java 类型获取对应的 JDBC Type

Java 类型 JDBC 类型
java.lang.Booleanboolean Types.BIT
java.lang.Bytebyte Types.TINYINT
java.lang.Shortshortjava.time.Yearjava.time.Month Types.SMALLINT
java.lang.Integerint Types.INTEGER
java.lang.Longlong Types.BIGINT
java.lang.Floatfloat Types.FLOAT
java.lang.Doubledouble Types.DOUBLE
java.lang.Characterchar Types.CHAR
java.util.Datejava.sql.Timestampjava.time.Instantjava.time.LocalDateTimejava.time.ZonedDateTimejava.time.chrono.JapaneseDatejava.time.OffsetDateTimejava.time.OffsetTime Types.TIMESTAMP
java.sql.Datejava.time.LocalDate Types.DATE
java.sql.Timejava.time.LocalTime Types.TIME
java.time.YearMonth Types.VARCHAR
java.lang.String Types.VARCHAR
java.math.BigInteger Types.BIGINT
java.math.BigDecimal Types.DECIMAL
java.io.Reader Types.CLOB
java.io.InputStream Types.BLOB
java.lang.Byte[]byte[] Types.VARBINARY
java.net.URL Types.DATALINK
java.lang.Object[] Types.ARRAY
java.lang.Object Types.JAVA_OBJECT
oracle.jdbc.OracleBlob Types.BLOB
oracle.jdbc.OracleClob Types.CLOB
oracle.jdbc.OracleNClob Types.NCLOB
oracle.sql.DATE Types.DATE
oracle.sql.TIMESTAMP Types.TIMESTAMP
oracle.sql.TIMESTAMPTZ Types.TIMESTAMP_WITH_TIMEZONE
oracle.sql.TIMESTAMPLTZ Types.TIMESTAMP_WITH_TIMEZONE


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号