C#类型与SQLSEVER类型对比
SQL SERVER类型
C#类型
精确数字
bigint
从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。
Int64
int
从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。
Int32
smallint
从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。
Int16
tinyint
从 0 到 255 的整型数据。存储大小为 1 字节。
System.Byte
bit
1 或 0 的整数数据。
Boolean
decimal
从 -10^38 +1 到 10^38 –1 的固定精度和小数位的数字数据。
System.Decimal
numeric
功能上等同于 decimal。
System.Decimal
money
货币数据值介于 -2^63 (-922,337,203,685,477.5808) 与 2^63 - 1 (+922,337,203,685,477.5807) 之间,精确到货币单位的千分之十。
System.Decimal
smallmoney
货币数据值介于 -214,748.3648 与 +214,748.3647 之间,精确到货币单位的千分之十。
System.Decimal
近似数字
float
从 -1.79E + 308 到 1.79E + 308 的浮点精度数字。
System.Double
real
从 -3.40E + 38 到 3.40E + 38 的浮点精度数字。
System.Single
时间
datetime
从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确到百分之三秒(或 3.33 毫秒)。
System.DateTime
smalldatetime
从 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和时间数据,精确到分钟。
System.DateTime
date
0001-01-01 到 9999-12-31
(YYYY-MM-DD)
System.DateTime
字符串
char
固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。
String
varchar
可变长度的非 Unicode 数据,最长为 8,000 个字符。
String
text
可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。
String
Unicode 字符串
nchar
固定长度的 Unicode 数据,最大长度为 4,000 个字符。
String
nvarchar
可变长度 Unicode 数据,其最大长度为 4,000 字符。sysname 是系统提供用户定义的数据类型,在功能上等同于 nvarchar(128),用于引用数据库对象名。
String
ntext
可变长度 Unicode 数据,其最大长度为 2^30 - 1 (1,073,741,823) 个字符。
String
二进制字符串
binary
固定长度的二进制数据,其最大长度为 8,000 个字节。
System.Byte[]
varbinary
可变长度的二进制数据,其最大长度为 8,000 个字节。
System.Byte[]
image
可变长度的二进制数据,其最大长度为 2^31 - 1 (2,147,483,647) 个字节。
System.Byte[]
其它数据类型
timestamp
数据库范围的唯一数字,每次更新行时也进行更新。
System.DateTime
uniqueidentifier
全局唯一标识符 (GUID)。
System.Guid
Variant
转载于:https://www.cnblogs.com/phone15138028025/p/6351376.html
C#类型与SQLSEVER类型对比相关推荐
- 计算机专业英语祈使句,常见英语祈使句类型解析,分类对比轻松学
原标题:常见英语祈使句类型解析,分类对比轻松学 祈使句通常主语为第二人称you,但一般不出现主语,多用于命令.建议或者请求的句子. 动词原形 Help! 救命啊! Go this way, pleas ...
- Typescript基础类型以及与Javascript对比
TypeScript数据类型以及与JavaScript对比 文章目录 TypeScript数据类型以及与JavaScript对比 介绍 一.数据类型与基础数据类型 1.数据类型 2.基础数据类型 3. ...
- 结构体类型、联合体类型
结构体和联合体 一.结构体类型 1. 结构体类型的设计和初始化 2. 结构体大小的计算 3. 结构体成员的访问和赋值 4. 结构体类型和指针 (1)变量名为指针时: (2)结构体赋值时容易出现的问题: ...
- MySQL中的浮点数类型和定点数类型
文章目录 1 MySQL中的浮点数类型和定点数类型 1 MySQL中的浮点数类型和定点数类型 数据表中用浮点数类型和定点数类型来表示小数.浮点数类型包括单精度浮点数(FLOAT型)和双精度浮点数(DO ...
- 【蓝桥杯Java_C组·从零开始卷】第一节、环境与变量类型运算符与类型分析
B站高清回放地址: [https://www.bilibili.com/video/BV1Bm4y1Q7Wt?spm_id_from=333.999.0.0] 目录 一.Java环境搭建与使用(Ecl ...
- PostgreSQL数据类型-枚举类型、几何类型、网络地址类型和其他数据类型
2019独角兽企业重金招聘Python工程师标准>>> PostgreSQL还有很多数据类型,例如枚举类型.几何类型.网络地址和MAC地址类型.XML类型.JSON类型.数组类型.范 ...
- C#中的变量类型(值类型、引用类型)
C#中的变量类型: 值类型:值类型直接存储的是变量的值,变量空间在栈上分配,分配速度比较快.给变量赋值时需注意变量类型的取值范围,给变量赋不合理的值会导致编译器报错.布尔类型的变量只有两种可选择的值t ...
- 数据库中的表类型和字段类型
表类型: Mysql表类型都有哪些是一定需要知道的,下面就为您介绍七种Mysql表类型,希望能对您学习Mysql表类型有所帮助,需要的朋友可以了解下 学习Mysql数据库,Mysql表类型都有哪些是一 ...
- Go 知识点(05)— 类型别名与类型定义
1. 类型别名 类型别名需要在别名和原类型之间加上赋值符号 = ,使用类型别名定义的类型与原类型等价,Go 语言内建的基本类型中就存在两个别名类型. byte 是 uint8 的别名类型: rune ...
最新文章
- WIN7服务优化,别关太多,小心启动不
- 微服务架构·基础篇,傻瓜看了都会
- java中Vector
- 华为私有云的搭建方案_私有云平台搭建物业管理系统
- vue3结合element-plus实现标签手动标注效果
- typecho插件:用访问量统计插件
- QT UDP通信(单播、广播、组播)
- Android中摇一摇的实现
- python的基本数据类型关键字_Python3 基本数据类型
- zookeeper windows7下集群搭建
- C语言水洼数算法,水洼的数量算法 代码(C)
- 内存、外存、硬盘、磁盘、闪存,傻傻分不清?
- 部署混合云指南:多云服务商管理的八大要素
- HTML CSS基本知识点总结
- 大数据面试总结《二十》--优秀简历的编写
- 致命打击:携号转网马上要实施,移动吐血!
- 二极管、三极管、晶闸管基本知识
- Vue框架Vue-cli脚手架引入图片报错
- 2021年双流永安中学高考成绩查询,双流永安中学2020年高考升学率高不高?
- Python 读取.xml数据集
热门文章
- jquery入门与实践案例教程
- 区块链中的数学 - EdDSA签名机制
- java socket 远程调用_SpringBoot使用Netty实现远程调用的示例
- mysql timestamp utc_MySQL 5.7 时间显示修改(log_timestamps UTC)
- 几点基于Web日志的Webshell检测思路
- 《剑指offer》链表中倒数第k个结点
- 部署基于tomcat 8 的solrCloud 5.5集群
- 思维模型篇:五大生命周期理论
- python科学计算笔记(二)pandas获取网络文件
- golang bloom filter实现