表的创建与维护以及数据操纵

表的创建与维护以及数据操纵

ID:39384552

大小:2.98 MB

页数:27页

时间:2019-07-02

表的创建与维护以及数据操纵_第1页
表的创建与维护以及数据操纵_第2页
表的创建与维护以及数据操纵_第3页
表的创建与维护以及数据操纵_第4页
表的创建与维护以及数据操纵_第5页
资源描述:

《表的创建与维护以及数据操纵》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章表的创建、维护与数据操纵表的创建与维护操作数据操纵4表创建、维护以及数据操纵1SQLServer支持的数据类型2创建表3修改表4删除表①企业管理器②T-SQL语句操作演示5数据操纵:插入、修改和删除更新命令格式:DROPTABLEtable_name实质:定义表的结构以及约束等属性,即确定表的名字、所包含的列名、列的数据类型、长度、是否可以为空值、默认值情况、主外键、约束等等。AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型数据类型符号标识整数型Bigint,int,smal

2、lint,tineyint精确数值型Decimal,numeric浮点型Float,real货币型Money,smallmoney位型Bit字符型Char,varcharUnicode字符型Nchar,nvarchar文本型Text,ntext二进制型Binary,varbinary日期时间型Datetime,smalldatetime时间戳型Timestamp图像型ImageAnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型整数型数据Bigint:-263~263-1,精度19位,长度

3、8个字节Int:-231~231-1,精度10位,长度4个字节Smallint:-215~215-1,精度5位,长度2个字节Tinyint:0~255,精度3位,长度1个字节AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型精确数值型是指由整数部分和小数部分最大长度固定表示的数值,包括decimal和Numeric两类,功能上两者完全等价。声明格式:numeric(p[,s])

4、decimal(p[,s])其中p为精度,即指定小数点左边和右边可以存储的十进制数字的最大个数,s为小数点右边

5、可以存储的十进制数字的最大个数。注意事项:声明该类型的数据时,其小数位数必须小于精度;在给精确数值型数据赋值时,必须使所赋数据的整数部分长度不大于字段的整数部分长度。AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型浮点型是指不能精确表示数据的精度的数据类型,使用此类型来存储数据时,可能会损失部分精度,它可以用于处理取值范围非常大且对精度要求不是十分高的数值量。real:-3.40E+38~3.40E+38,精度7位,长度4个字节float:-1.79E+308~1.79E+308,精度

6、15位,长度8个字节AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型货币型专门用于处理货币的数据类型:money和smallmoney,它们用十进制数表示货币值。当向表中插入货币型数据时,必须在数据前面加上货币符号($),并且数据中间不能有逗号;如果货币值为负数,需要在$后面加上负号。Money(smallmoney)数据的精度和长度和bigint(int)型数据相同,不同的是Money型数据有4位小数。AnIntroductiontoDatabaseSystenm4.1SQL支持的数

7、据类型字符型/unicode字符型用于存储字符串,包括字母、数字和其他特殊符号等,在输入时,需要用单引号或双引号括起来,实际最大存储空间都是8000个字节。①char(n)和nchar(n)②varchar(n)和nvarchar(n)定长的字符数据类型,表示字符型数据的长度。变长的字符数据类型,n表示字符串中字符的最大长度。AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型文本型用于存放大量(231-1字节)的字符数据,例如备注、日志信息等,文本型数据也有text和ntext两种类型。

8、图像数据型用于存放图片、照片等,实际存储的是可变长度的二进制数据,介于0~231-1字节之间,标识符号为Image。时间戳数据类型当对表中记录进行更新操作时,系统自动为该行的时间戳字段添加一个计数器值,即将原来的时间戳值加上一个增量;它的值实际上反映的是系统对该记录修改的相对顺序;一个表只能有一个timestamp列。AnIntroductiontoDatabaseSystenm4.1SQL支持的数据类型日期时间型①datetime②smalldatetime表示日期范围1753-1-1~9999-12-31的日期和时间数据

9、,精度为3ms。数据长度为8个字节。注意:用户以字符串的形式输入和输出datetime类型数据,中间一般用“-”、“/”隔开。表示日期范围1900-1-1~2079-6-6的日期和时间数据,精度为1分钟。数据长度为4个字节。AnIntroductiontoDatabaseSystenm4.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。