Java数据类型和SQL Serverl数据类型对应表


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


INTEGER


int


image

varbinary(max)


LONGVARBINARY


byte[]


varchar(max)

text


LONGVARCHAR


String


nchar


CHAR

NCHAR (Java SE 6.0)


String


nvarchar


VARCHAR

NVARCHAR (Java SE 6.0)


String


nvarchar(max)

ntext


LONGVARCHAR

LONGNVARCHAR (Java SE 6.0)


String


numeric


NUMERIC


java.math.BigDecimal


real


REAL


float


smallint


SMALLINT


short


datetime

smalldatetime


TIMESTAMP


java.sql.Timestamp


varbinary

udt


VARBINARY


byte[]


varchar


VARCHAR


String


tinyint


TINYINT


short


uniqueidentifier


CHAR


String


xml


LONGVARCHAR

SQLXML (Java SE 6.0)


String

SQLXML

时间: 2024-10-06 00:45:33

Java数据类型和SQL Serverl数据类型对应表的相关文章

Java数据类型和MySql数据类型对应表(转)

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        

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 UNSIGNED java.lang.Long 4 TI

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 UNSIGNED java.la

mysql 数据类型和sql语句

sql:被称为结构化查询语言 其内部被分为: DML语句:数据操作语言,用于增(insert),删(delete),查(select),改(update) DDL语句:数据定义语言,用于实现数据存储,create,drop,alter DCL语句:数据控制语言,一般用于权限控制.grant,revoke,commit, rollback mysql发行版分为商业版(enterprise 收费),社区版(community  是免费版本) 官网:www.mysql.com mysql 是c/s 架

在C#项目中需要用double类型操作MSSQL float类型数据(附C#数据类型和SQL数据类型对照)

C#操作SQL Float类型,数据会多很多小数,原来是C#的float和sql的float类型不一致.以下是数据库中与C#中的数据类型对照. /// <summary> /// 数据库中与C#中的数据类型对照 /// </summary> /// <param name="type"></param> /// <returns></returns> private string ChangeToCSharpTyp

MySql数据库数据类型和Sql Server 数据库数据类型之间的差异

1. MySQL支持enum和set类型,SQL Server不支持:2. MySQL不支持nchar.nvarchar.ntext类型:3. MySQL数据库的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1):4. MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的:5. MySQL需要为表指定存储类型:6. MS SQL识别符是[],[type]表示他区别于关键字,但是MySQL却是 `,也就是按键1左边的那个符号:

mysql基础-数据类型和sql模式-学习之(三)

0x01 mysql的两种方向: 开发DBA:数据库设计(E-R关系图).sql开发.内置函数.存储历程(存储过程和存储函数).触发器.时间调度器(event scheduler) 运维---->管理DBA:安装.升级.备份.恢复.用户管理.权限管理.监控.分析.基准测试,语句优化(SQL语句).数据字典,按需要配置服务器(服务器变量:MyISAM,InnoDB,缓存,日志)SQL 语言组成部分: DDL:数据定义语言 DML:数据操作语言 完整性定义语言,DDL的一部分功能 主键约束.外键约束

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.la

Sql Server中的数据类型和Mysql中的数据类型的对应关系(转)

Sql Server中的数据类型和Mysql中的数据类型的对应关系(转):https://blog.csdn.net/lilong329329/article/details/78899477 一.SQL SERVER与MySQL数据存储的差异 1.SQL SERVER中的datetime,保留到微秒(秒后小数点3位),而mysql仅保留到秒,转换后是否会影响业务,如果影响,需要新增一个字段专门来存储微秒或者毫秒,虽然mysql中没有时间数据类型的精度到达微秒或者毫秒,但是mysql提供对微秒的