数据库原理与运用之sql语言基础

数据库原理与运用之sql语言基础

ID:35342862

大小:59.58 KB

页数:4页

时间:2019-03-23

数据库原理与运用之sql语言基础_第1页
数据库原理与运用之sql语言基础_第2页
数据库原理与运用之sql语言基础_第3页
数据库原理与运用之sql语言基础_第4页
资源描述:

《数据库原理与运用之sql语言基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第五章SQL语言基础5.1数据类型5.1.1字符串型根据编码方式的不同,字符串分为Unicode字符串和非Unicode字符串型。Unicode是指对所有字符均采用双字节debit)统一编码的,非Unicode按地区采用不同常度字节进行编码。Char(n)固定长度的非Lnicode字符串类型,n用于设置字符串的最大长度,取值范围为1—8000。Varchar(n)可变长度的非Unicode字符串类型,n字符串的最人长度,取值范围1-8000.可变长度的效率比固定长度的字符串效率要低,如果数据大小羞异不大的情况下,披好用固定长度。te

2、xt可变长度的非Unicode文本数据类型,可以存储最大(2147483647)字节的文本数据。Nchar(n)固定长度Unicode字符串类型。nvarchar可变长度Unicode字符串类型ntext可变长度Unicode文本数据类型。5.1.2数值型按照不同的精确程度,可以将数值型数据类型可以分为两种,一种是精确型,另一种是近似型。1.精确型Bit表示位整型,0或1,占lBytetinyint小整型,0—255之间的整数,lBytesmal1int短整型,2Byte,Int整型数据类型,4个字节。bigint大整型,8个字节N

3、umeric(m,n)定点型数据类型。M用于设定的有效位数,n用于设定小数点右边的十进制位数之和。2.近似型主要指float和realo这种类型的数据在内存中不一定能够精确表示,可能会存在一些微小的误差。real4Byte,浮点精度数值float8Byte5.1.3日期时间型smalldatetime4Byte,精确到分钟datetime8Byte,精确到千分之三秒5.1.4货币型smallmoney4Bytemoney8Byte5.1.5二进制型Binary(n)固定长度的二进制数据类型,n取值范围1—8000字节Varbinar

4、y(n)可变长度二进制数据类型,n为最大长度,1—8000image大容量、可变长度二进制类型,可存2G,支持文本和GIF等格式5.1.6其它格式Xml:作为存储格式,xml型具有SQLServer屮其他类型的所有功能,还可以添加子树、删除子树和更新标量值等。自定义数据类型。5.2SQL表基础语句5.2.1创建数据表CREATETABLE[dbo].[ReleaseList]([RL_ID][int]IDENTITY(1,1)NOTNULL,[RL_NAME][nvarchar](256)NULL,[RLAUTHOR][nvarch

5、ar](256)NULL,[RL_CREATETIME][datetime]NULL,[RLDESCRIPTION][text]NULL,CONSTRAINT[PK_RELEASELIST]PRIMARYKEYCLUSTERED([RLTD]ASC)WTTH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]TEXTIMAGE_ON[PRIMARY]5.2.2表数据查询SELECT[RL_ID],[RL_NAME],[RL_AUTHOR],[RL_CREATETIME],[RL_DESCRIPTIO

6、N]FROM[ReleaseList]WHERE(条件)SELECT*FROM[ReleaseList]WHERE(条件)5.2.3添加数据INSERTINTO[ReleaseList]([RL_NAME],[RL_AUTHOR],[RL_CREATETIME],[RL_DESCRIPTION])VALUES(,.,)5.2.4更新表格数据U

7、PDATE[ReleaseList]SET[RL_NAME]=,[RL_AUTHOR]=,[RL_CREATETIME]=z[RL_DESCRIPTION]=WHERE<搜索条件,,>5.2.5删除表格数据DELETEFROM[ReleaseList]WHERE<搜索条件,,>5.2.6删除数据表DropTable[ReleaseList]5

8、.3SQL的数据查询功能5.3.1仅带FROM子句的SELECT语句1・SELECT*FROM[ReleaseList]2.使用列的別名SELECT[RL_ID]asID,[RL_NAME]as名称,[RL_AUTHOR]ms作考,[

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

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

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