SQL Sever 实用教程(第三版)实验五答案.doc
《SQL Sever 实用教程(第三版)实验五答案.doc》由会员分享,可在线阅读,更多相关《SQL Sever 实用教程(第三版)实验五答案.doc(7页珍藏版)》请在三一文库上搜索。
1、200901501116 刘玉佩T-SQL编程(1)自定义数据类型的使用在对象资源管理器中展开“数据库-PXSCJ-可编程性”,右击“类型”,选择“新建”选项,在新建数据类型“窗口中使用界面创建一个用户自定义数据类型(2)变量的使用定义一个变量,用于描述YGGL数据库的Salary表中000001号员工的实际收入,然后查询该变量DECLARE realincome floatSET realincome=(SELECT InCome-OutCome FROM Salary WHERE EmployeeID=000001)SELECT realincome(3)运算符的使用熟悉各种运算符的功能和
2、用法,如LIKE、BETWEEN等查询收入做在2000-3000之间的员工的号码和姓名SELECT Employees.EmployeeID,NameFROM Employees,SalaryWHERE Employees.EmployeeID=Salary.EmployeeIDAND InCome BETWEEN 2000 AND 3000查询电话号码以8开头和结尾的员工的号码和姓名SELECT EmployeeID,NameFROM EmployeesWHERE PhoneNumber LIKE 8%8(4)流程控制语句判断姓名为“王林”的一个的实际收入是否高于3000元,如果是,则显示其
3、收入,否则显示“收入不高于3000”IF(SELECT InCome-OutCome FROM Employees,SalaryWHERE Employees.EmployeeID=Salary.EmployeeID AND Name=王林)3000SELECT InCome-OutCome FROM Employees,SalaryWHERE Employees.EmployeeID=Salary.EmployeeID AND Name=王林ELSESELECT收入不高于使用循环输出一个用“*”组成的三角形DECLARE X INT,M INT,N INT,Y VARCHAR(30),Z V
4、ARCHAR(30)SET X=1WHILE X=5BEGIN SET M=1 SET N=1 SET Y= SET Z= WHILE M=5-X BEGIN SET Y=Y+ SET M=M+1 END WHILE N=2*X-1 BEGIN SET Z=Z+* SET N=N+1 END PRINT Y+Z SET X=X+1END使用IF语句对Employees表按部门进行分类CREATE FUNCTION CHECK_IF(departmentid char(3)RETURNS CHAR(10)ASBEGIN DECLARE num CHAR(10)IF (SELECT Departm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Sever 实用教程第三版实验五答案 实用教程 第三 实验 答案
链接地址:https://www.31doc.com/p-10705991.html