SQL Server2000开发与编程标准教程04.ppt

上传人:asd****56 文档编号:87456668 上传时间:2023-04-16 格式:PPT 页数:19 大小:658.50KB
返回 下载 相关 举报
SQL Server2000开发与编程标准教程04.ppt_第1页
第1页 / 共19页
SQL Server2000开发与编程标准教程04.ppt_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《SQL Server2000开发与编程标准教程04.ppt》由会员分享,可在线阅读,更多相关《SQL Server2000开发与编程标准教程04.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第4章章 SQL语言的基本数语言的基本数据类型、运算符和表达式据类型、运算符和表达式教学重点教学重点n存储数据的常用数据类型存储数据的常用数据类型n管理数据过程中的操作符管理数据过程中的操作符 n管理数据过程中的表达式管理数据过程中的表达式固定长度的字符数据型固定长度的字符数据型 n固定长度的字符数据类型用固定长度的字符数据类型用char(n)char(n)表示表示l数字 l大小写字母 l特殊字符 可变长度的字符数据型可变长度的字符数据型 n可变长度的字符数据类型用可变长度的字符数据类型用varchar(n)表示,表示,n n代代表所需字符的可变长度,是介于表所需字符的可变长度,是介于180

2、00之间之间的数的数值值 n可变长度的可变长度的字符数据类型还可以用字符数据类型还可以用text表示,表示,text的最大长度为的最大长度为231-1(2 147 483 647)个字符)个字符 整型整型nint型型nbigint型型nSmallint型型 nTinyint型型 浮点型浮点型nFloat(n)和和real表示表示浮点精度数据浮点精度数据 l正负符号 l整数 l小数点 l小数l指数Numeric数据类型数据类型 nNumeric(p,s)是带定点精度和小数位数的是带定点精度和小数位数的 numeric 数据类型。数据类型。p指定了小数点左边和右边总指定了小数点左边和右边总共可存储

3、的最大位数。共可存储的最大位数。s指定可存储的最大小数位指定可存储的最大小数位数。小数位数大于等于数。小数位数大于等于0并且小于等于并且小于等于p Money数据类型数据类型 nMoney是代表货币和现金值的货币数据类型。货是代表货币和现金值的货币数据类型。货币数据类型不需要用单引号包括起来。不过,货币数据类型不需要用单引号包括起来。不过,货币数值之前必须带有适当的货币符号币数值之前必须带有适当的货币符号 Datetime数据类型数据类型 nDatetime数据类型是日期和时间数据类型,代表数据类型是日期和时间数据类型,代表日期和一天内的时间日期和一天内的时间 Table数据类型数据类型 nT

4、able是一种特殊的数据类型,用于存储一组数据,是一种特殊的数据类型,用于存储一组数据,并作为函数的结果集返回。用户可将函数和变量并作为函数的结果集返回。用户可将函数和变量声明为声明为table类型。类型。Table变量可用于函数、存储过变量可用于函数、存储过程和批处理中。程和批处理中。Table的定义和建表的定义差不多,的定义和建表的定义差不多,包括列名、列的数据类型以及约束条件。不过,包括列名、列的数据类型以及约束条件。不过,此处的约束条件只支持主键、惟一性和空值约束此处的约束条件只支持主键、惟一性和空值约束 算术运算符算术运算符赋值赋值运算符运算符n在在SQL语言中有一个赋值运算符语言中

5、有一个赋值运算符“=”,赋值运算,赋值运算符可以用于把一个值赋给另一个对象,也可以使符可以用于把一个值赋给另一个对象,也可以使用赋值运算符在列标题和为列定义值的表达式之用赋值运算符在列标题和为列定义值的表达式之间建立关系间建立关系 按位按位运算符运算符比较运算符比较运算符逻辑运算符逻辑运算符一元一元运算符运算符字符串串连运算符字符串串连运算符nSQL Server用用“+”进行字符串的串连,所以,这进行字符串的串连,所以,这个加号也称为字符串串连运算符个加号也称为字符串串连运算符 运算符的优先顺序运算符的优先顺序 习题习题1.SQL Server都支持哪些数据类型?都支持哪些数据类型?2.2.在在SQL Server中对数据进行操作和处理的运算符中对数据进行操作和处理的运算符都有哪些?都有哪些?3.(203+12)*34 (75-16)/3 and 38*21%2 3*4-1的结果是什么?的结果是什么?4.4.逻辑运算符逻辑运算符any与与some的区别是什么?请举例说的区别是什么?请举例说明明 5.5.如果要查询一系列商品,只知道在商品名称中含如果要查询一系列商品,只知道在商品名称中含有关键字有关键字“书书”,请问会用到哪种运算符?如何,请问会用到哪种运算符?如何表示?表示?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁