沈阳网站推广的公司,2003 iis网站发布网站,网站怎样做自适应分辨率大小,广州谷歌seo公司目录
一、数据类型
1#xff0c;字符类数据类型
2#xff0c;数值型数据类型 3#xff0c;日期/时间型数据类型
二、主键#xff08;Primary key#xff09;
三、默认值
四、唯一键#xff08;Unique#xff09;
五、自增标识
六、约束
七、外键 一、数据类型 …目录
一、数据类型
1字符类数据类型
2数值型数据类型 3日期/时间型数据类型
二、主键Primary key
三、默认值
四、唯一键Unique
五、自增标识
六、约束
七、外键 一、数据类型
数据类型是数据的一种属性是数据所表示信息的类型。
SQLServer提供了比较多的数据类型供用户使用包括字符型数据类型、数值型数据类型、货币型数据类型、日期/时间型数据类型等。
1字符类数据类型
字符数据类也是Sql Server中最常用的数据类型之一用来存储各种字符数字符号和特殊符号。在使用字符数据类型时需要在其前后加上英文单引号或者双引号。(1)char(n) 当用char数据类型存储数据时每个字符和符号占用一个字节存储空间n表示所有字符所占的存储空间n的取值为1~8000。如不指定n的值系统默认n的值为1。若输入数据的字符串长度小于n则系统自动在其后添加空格来填满设定好的空间若输入的数据过长则会截掉其超出部分。
(2). varhcar(n|max) n为存储字符的最大长度其取值范围是1~8000但可根据实际存储的字符数改变存储空间max表示最大存储大小是2的31次方-1个字节。存储大小是输入数据的实际长度加2个字节。所输入数据的长度可以为0个字符。如varchcar(20),则对应的变量最多只能存储20个字符不够20个字符的按实际存储。 (3).nchar(n) n个字符的固定长度Unicode字符数据。n值必须在1~4000之间(含)如果没有数据定义的或变量声明语句中指定n默认长度为1。此数据类型采用Unicode字符集因此每一个存储单位占两个字节可将全世界文字囊括在内当然除了部分生僻字。
(4)nvarchar(n|max) 与varchar类似存储可变长度Unicode字符数据。n值必须在1~4000之间(含)如果没有数据定义的或变量声明语句中指定n默认长度为1。max指最大存储大小为2的31次方-1字节。存储大小是输入字符个数的两倍2个字节。所输入的数据长度可以为0个字符 2数值型数据类型 1int数据类型 int数据类型占4个字节共32位能够存储-231231-1之间的所有正负整数。在32位中31位用来存储数值1位用来存储数值的正负。 (2)数字数据类型 数字数据类型包括decimal数据类型和numeric数据类型两种numeric数据类型与decimal数据类型完全相同。decimal数据类型可以提供小数所需要的实际存储空间decimal数据类型最多可存储38位数字。 decimal数据类型的定义形式为decimal(p,s)。 其中 p为指定精度或对象能够控制的数字个数。 s为指定可放到小数点右边的小数位数或数字个数。 p和s必须遵守以下规则0sp38。 (3)浮点数据类型 float数据类型占8个字节共64位能够存储-1.79E3081.79E308之间所有的浮点数。float数据类型可精确到第15位小数。float数据类型可以定义为float(n)n为数据的精度。若n取1到7时实际上是定义了一个real类型的数据系统将分配4个字节的.空间存储数据;若n取8到15时系统认为其是float类型将分配8个字节的空间存储数据。 3日期/时间型数据类型 (1)date 存储用字符串表示的日期数据可以表示0001-01-01~9999-12-31(公元元年1月1日到公元9999年12月31日)间的任意日期值。数据格式为“YYYY-MM-DD”: YYYY:表示年份的四位数字范围为0001~9999 MM表示指定年份中月份的两位数字范围为01~12 DD表示指定月份中某一天的两位数字范围为01~31最高值取决于具体月份 该数据类型占用3个字节的空间。 (2)datetime 用于存储时间和日期数据从1753年1月1日到9999年12月31日默认值为1900-01-01 000000当插入数据或在其它地方使用时需用单引号或双引号括起来。可以使用“/”、“-”和“.”作为分隔符。该类型数据占用8个字节的空间。 二、主键Primary key
主键表中能够唯一地辨别事物的属性。通过主键能够查询出表中一条完整的记录同时使用主键能防止表中出现重复的记录避免了数据的冗余。
数据不能重复且不能为空 需要设置列-右键-设置主键 三、默认值
选中需要设置列-列属性-默认值或绑定 四、唯一键Unique
数据不能重复但可以为空 选中需要设置列-右键-索引/键-添加唯一键
1 2点击添加设置是唯一的 五、自增标识
选中需要设置列-标识规范-是标识是-增量标识、增量种子 1
注意此时列的数据类型必须是int整数类型要不然不能设置自增 六、约束
选中需要设置列-右键-CHECK约束-添加约束条件 七、外键
外键通俗讲就是表中一个属性是来自另一张表的主键该属性被称为该表的外键外键可以有不止一个。外键存在的意义就是将事物与事物之间联系起来。
引用其他表内主键作为本表外键做数据验证
第一步右键关系 第二步添加表和列规范
第三步设置主键表的列所对应的外键表的列