您的位置:首页 > 博客中心 > 数据库 >

140902●SQL2008基础

时间:2022-03-13 23:19

数据类型

  1、整数数据类型   intbigintsmallinttinyint、   2、浮点数据类型   real(C#中float)、float(C#中double)、decimal、numeric   decimal可以限制宽度跟精度,写为:decimal[p,s],p表示宽度(值得总位数),s表示精度(小数点后位数)。例3.14,宽度为4,精度为2   3、二进制数据类型   binary、varbinary、image   image,无大小限制,用于存图片等。   4、逻辑数据类型   bit   其值为0或1,如果输入0 或1 以外的值,将被视为1。   5、字符数据类型   char、nchar、varchar、nvarchar   char跟varchar都是取值1~8000,varchar的长度随输入变动   6、文本和图形数据类型   text、ntext   text用于存长篇文本等。   7、日期和时间数据类型   datetimesmalldatetime   datetime范围为:1753.1.1~9999.12.31   smalldatetime范围为:1900.1.1~2079.6.6   8、货币数据类型   money、smallmoney   约束   1、主关键字约束  Primary Key Constraint  (实体完整性)   主键:1)、唯一,不能重复;2)、不能为空;3)、会自动排序;4)、可以区分每行数据(便于查询);5)、一个表只能有一个主键;6)、主键可以有多列组成(复合主键)。   主表主键约束从表外键。   2、外关键字约束  Foreign Key Constraint  (引用完整性)   3、惟一性约束   Unique Constraint   唯一键跟主键的区别:唯一键可以为空,不自动排序。   设置唯一键:右键列→选择“索引/键” gxlsystem.com,布布扣   4、检查约束    Check Constraint   设置检查约束:右键列→选择“CHECK 约束” gxlsystem.com,布布扣   5、缺省约束    Default Constraint gxlsystem.com,布布扣                                     

热门排行

今日推荐

热门手游