仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 840|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL网页设计sql server 中字段范例及申明

[复制链接]
因胸联盟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:24:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。server数据范例
说明
同义
Bit
1位,值为0或1
Int
Integer
4字节,值为-2^31~2^31-1
Smallint
2字节,值为-2^15~2^15-1
Tinyint
1字节,值为0~255
Decimal(p,s)
数字数据,流动精度为P,宽度为S
Numeric
Money
8字节,寄存泉币范例,值为-2^63~2^63-1
Smallmoney
4字节,寄存泉币范例,值为-214748.3648~+214748.3647近似数值数据范例
Float(n)
N在1~24之间,4字节,7位精度
N=1~7为real


N在25~53之间,8字节,15位精度
=8~15为float

Datetime
8字节,形貌某天的日期和时候,值的准确度为1/300秒
Smalldatetime
4字节,形貌某天的日期和时候,精度为分钟
Cursor
对游标的援用
Timestamp
8字节,寄存在数据库内独一的数据
Uniqueidentifier
16字节,寄存全局独一标识(GUID)
Char(n)
非unicode字符串的流动长度,n=1~8000
Character(n)

Varchar(n)
可变长度,非unicode字符串n=1~8000
Charvarying(n)

Text
服务器代码页中可变长度非unicode数据。最年夜长度为231-1个字符


Nchar
流动长度unicode字符串n=1~4000
Nationalcharacter(n),
Nationalchar(n)

Nvarchar
流动长度unicode字符串n=1~4000
Nationalcharactervarying(n)

Ntext
可变长度unicode数据,最年夜长度为230-1个字符
Nationaltext

Binary(n)
流动长度二进制数据,n在1~8000之间,存储空间为n+4字节


Varbinary(n)
可变长度二进制数据,n=1~8000
Binaryvarying(n)

Tmage
可变长度二进制数据,巨细为0~231-1


注重:
1)关于数值型数据范例,宽度(scale)是指存储在小数点后的数字位数,而精度(precision)是指能存储的包括小数点在内的一切数字位数。
2)money和smallmoney的存储宽度为4。
3)工夫戳列值在每行更新时体系主动更新,工夫戳列不克不及是关头字或关头字的一部分。
4)独一标识数据范例不克不及利用算术操纵符(如+、-等),这类数据范例只能利用相称对照操纵。Unicode是一切字符集的分歧存储数据的尺度。它要利用两倍于非Unicode数据存储的存储空间。

MyISAMMysql的默认数据库,最为常用。拥有较高的插入,查询速度,但不支持事务
沙发
发表于 2015-1-19 11:04:02 | 只看该作者
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-25 14:23:22 | 只看该作者
比如日志传送、比如集群。。。
因胸联盟 该用户已被删除
地板
 楼主| 发表于 2015-2-2 22:24:09 | 只看该作者
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
柔情似水 该用户已被删除
5#
发表于 2015-2-8 14:35:26 | 只看该作者
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
乐观 该用户已被删除
6#
发表于 2015-2-25 18:58:15 | 只看该作者
是否碎片会引发效率问题?这都是需要进一步探讨的东西。varbinary(max)代替image也让SQLServer的字段类型更加简洁统一。
第二个灵魂 该用户已被删除
7#
发表于 2015-3-8 01:44:07 | 只看该作者
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。
山那边是海 该用户已被删除
8#
发表于 2015-3-15 19:49:43 | 只看该作者
SQL语言是学习所有数据库产品的基础,无论你是做数据库管理还是做数据库开发都是这样。不过具体学习的侧重点要看你将来做哪一块,如果是做数据库管理(DBA),侧重点应该放在SQLServer的系统管理上.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 21:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表