java实体属性对应mysql和SQLServer和Oracle数据类型对应

java实体属性对应mysql和SQLServer和Oracle数据类型对应

2023年7月13日发(作者:)

java实体属性对应mysql和SQLServer和Oracle数据类型对应1:Java数据类型与MySql数据类型对照表类型名称VARCHARCHARBLOBTEXTINTEGERTINYINTSMALLINTMEDIUMINTBITBIGINTFLOATDOUBLEDECIMALBOOLEANIDDATETIMEDATETIMETIMESTAMPYEAR显⽰长度L+NNL+N6553543581204+82294数据库类型VARCHARCHARBLOBVARCHARINTEGER UNSIGNEDTINYINT UNSIGNEDSMALLINT UNSIGNEDMEDIUMINT UNSIGNEDBITBIGINT UNSIGNEDFLOATDOUBLEDECIMAL同TINYINTPK (INTEGER UNSIGNED)DATETIMEDATETIMETIMESTAMPYEARJAVA类型[]imal

BC类型索引(int)121-4-14-654-7-5783

49192939391*对于bolb,⼀般⽤于对图⽚的数据库存储,原理是把图⽚打成⼆进制,然后进⾏的⼀种存储⽅式,在java中对应byte[]数组。对于boolen类型,在mysql数据库中,个⼈认为⽤int类型代替较好,对bit操作不是很⽅便,尤其是在具有web页⾯开发的项⽬中,表⽰0/1,对应java类型的Integer较好。2: sqlserver数据库对应java中的数据类型SQL Server 类型biginttimestampbinarybitchardecimalmoneysmallmoneyfloatintimagevarbinary(max)varchar(max)textncharCHARNCHAR (Java SE 6.0)VARCHARStringDOUBLEINTEGERLONGVARBINARYdoubleintbyte[]imalJDBC 类型 ()BIGINTBINARYBITCHARlongbyte[]booleanStringJava 语⾔类型LONGVARCHARStringnvarcharStringnvarcharnvarchar(max)ntextnumericrealsmallintdatetimesmalldatetimevarbinaryudtvarchartinyintuniqueidentifierxmltimedatedatetime2VARCHARNVARCHAR (Java SE 6.0)LONGVARCHARLONGNVARCHAR (Java SE 6.0)ampVARBINARYVARCHARTINYINTCHARLONGVARCHARSQLXML (Java SE 6.0)TIME (1)DATETIMESTAMPbyte[] (1)ampdatetimeoffset (2)meOffset

3:sqlserver和Oracle数据类型对应关系SqlServer 2k转换为 10g

列名column1column2column3column4column5column6column7column8column9column10column11column12column13column14column15column16column17column18column19column20column21SqlServer数据类型bigintbinarybitchardatetimedecimalfloatimageintmoneyncharntextnumericnvarcharrealsmalldatetimesmallintsmallmoneysql_varianttexttimestampSqlServer长度85

168Oracle数据类型NUMBER(19)RAW(50)NUMBER(2)CHAR(10)DATENUMBER(18)BINARY_DOUBLEBLOBNUMBER(10)NUMBER(19,4)NCHAR(10)NCLOBNUMBER(18)NVARCHAR2(50)BINARY_FLOATDATENUMBER(5)NUMBER(10,4)BLOBCLOBRAW(8)column22column23column24column25tinyintuniqueidentifiervarbinaryvarchar1165050NUMBER(3)BLOBRAW(50)VARCHAR2(50)Oracle 10g 转换为SqlServer 2kOracle列名Oracle数据类型SqlServer列名COLUMN1BINARY_DOUBLECOLUMN1COLUMN2BINARY_FLOATCOLUMN2COLUMN3BLOBCOLUMN3COLUMN4CLOBCOLUMN4COLUMN5CHAR(10)COLUMN5COLUMN6DATECOLUMN6COLUMN12NUMBERCOLUMN12COLUMN13NVARCHAR2(10)COLUMN13COLUMN14RAW(10)COLUMN14COLUMN15TIMESP(6)COLUMN15COLUMN16TIMESP(6) WITH LOCAL TIME ZONECOLUMN16COLUMN17TIMESP(6) WITH TIME ZONECOLUMN17COLUMN18VARCHAR2(10)COLUMN18COLUMN7INTERVAL DAY(2) TOSECOND(6)COLUMN7COLUMN8INTERVAL YEAR(2) TO MONTHCOLUMN8COLUMN9LONGCOLUMN9COLUMN10LONG RAWCOLUMN10COLUMN11NCLOBCOLUMN11 上述都是摘抄多个博客整理。SqlServer数据类型floatrealimagentextnchardatetimenumericnvarcharvarbinarydatetimedatetimedatetimenvarcharnvarcharnvarcharntextimagentextSqlServer数据长度8416161

发布者:admin,转转请注明出处:http://www.yc00.com/news/1689244531a225552.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信