mysql与java数据类型对照


类型名称


显示长度


数据库类型


JAVA类型


JDBC类型索引(int)


描述


VARCHAR


L+N


VARCHAR


java.lang.String


12


CHAR


N


CHAR


java.lang.String


1


BLOB


L+N


BLOB


java.lang.byte[]


-4


TEXT


65535


VARCHAR


java.lang.String


-1


INTEGER


4


INTEGER UNSIGNED


java.lang.Long


4


TINYINT


3


TINYINT UNSIGNED


java.lang.Integer


-6


SMALLINT


5


SMALLINT UNSIGNED


java.lang.Integer


5


MEDIUMINT


8


MEDIUMINT UNSIGNED


java.lang.Integer


4


BIT


1


BIT


java.lang.Boolean


-7


BIGINT


20


BIGINT UNSIGNED


java.math.BigInteger


-5


FLOAT


4+8


FLOAT


java.lang.Float


7


DOUBLE


22


DOUBLE


java.lang.Double


8


DECIMAL


11


DECIMAL


java.math.BigDecimal


3


BOOLEAN


1


同TINYINT


ID


11


PK (INTEGER UNSIGNED)


java.lang.Long


4


DATE


10


DATE


java.sql.Date


91


TIME


8


TIME


java.sql.Time


92


DATETIME


19


DATETIME


java.sql.Timestamp


93


TIMESTAMP


19


TIMESTAMP


java.sql.Timestamp


93


YEAR


4


YEAR


java.sql.Date


91

时间: 2024-10-10 02:16:33

mysql与java数据类型对照的相关文章

mysql和java数据类型对应关系

数值型 整型 JDBC tinyint         java.lang.Integer smallint mediumint       java.lang.Long int           bigint         java.math.BigInteger 单精度浮点型 JDBC float         java.lang.Float 双精度浮点型 JDBC double         java.lang.Double 其他 JDBC decimal         java

Java和C#与SQL Server、MySQL和Oracle数据类型对照映射表

SQL Server.JDBC 和 Java 编程语言数据类型之间的默认映射 SQL Server 类型 JDBC 类型 (java.sql.Types) Java 语言类型 bigint BIGINT long timestamp binary BINARY byte[] bit BIT boolean char CHAR String decimal money smallmoney DECIMAL java.math.BigDecimal float DOUBLE double int I

MySQL和Java数据类型对照表

Java MySQL数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1               INTEGER 4 INTEGER

mysql数据类型和Java数据类型对照一览

MySQL Types to Java Types for ResultSet.getObject() MySQL Type Name Return value ofGetColumnClassName Returned as Java Class BIT(1) (new in MySQL-5.0) BIT java.lang.Boolean BIT( > 1) (new in MySQL-5.0) BIT byte[] TINYINT TINYINT java.lang.Boolean if

postgresql+java数据类型对照

网上搜了很多都不理想,这里总结的一部分是官网的文档,一部分是网上的,大体没问题 PostgreSQL?                 Java SE 8 date            LocalDate time            LocalTime timestamp  without timezone  LocalDateTime timestamp with timezone       OffsetDateTime varchar       String text       

Java MySQL数据类型对照

Java MySQL数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             varchar L+N VARCHAR java.lang.String 12   char N CHAR java.lang.String 1   blob L+N BLOB java.lang.byte[] -4   text 65535 VARCHAR java.lang.String -1               integer 4 INTEGER

MySql数据类型与Java数据类型的对应关系

MySQL Connector/J 对于 MySql 数据类型和 Java 数据类型之间的转换是很灵活的.一般来讲,任何 MySql 数据类型都可以被转换为一个 java.lang.String,任何 MySql 数字类型都可以被转换为任何一种 Java 数字类型(当然这样也可能出一些四舍五入,溢出,精度丢失之类的问题). 转换表 MySql 数据类型 可以被转换成的 Java 类型 CHAR, VARCHAR, BLOB, TEXT, ENUM, and SET java.lang.Strin

mysql和java的时间对应关系

引用:http://blog.csdn.net/xinghuo0007/article/details/51500923 MySQL(版本:5.1.50)的时间日期类型如下: datetime 8bytes xxxx-xx-xx xx:xx:xx 1000-01-01 00:00:00到9999-12-31 23:59:59 timestamp 4bytes xxxx-xx-xx xx:xx:xx 1970-01-01 00:00:01到2038 date 3bytes xxxx-xx-xx 1

【个人笔记】《知了堂》MySQL中的数据类型

MySQL中的数据类型 1.整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节  范围(-128~127) smallint(m) 2个字节  范围(-32768~32767) mediumint(m) 3个字节  范围(-8388608~8388607) int(m) 4个字节  范围(-2147483648~2147483647) bigint(m) 8个字节  范围(+-9.22*10的18次方) 取值范围如果加了unsigned,则最大值翻倍,如tinyint un