一.【实验目的】
(1) 掌握变量的使用方法。
(2) 掌握函数的使用方法。
(3) 掌握 Transact-SQL 编程
二、【实验准备】
(1) 已经接入局域网的网络实验室。
(2) 机器上已安装 SQL Server。
三.【实验内容】
(1) 用 Transact-SQL 编程:先为两个变量@x 和@y 赋值,然后求这两个变量的和、差、乘积和商。
(2)编程计算 1+2+3+4+5+...+100。
(3)编程计算 S=1+(1+3)+(1+3+5)+...+(1+3+5+...+51)。
(4)输出 100~200 之间既能被 3 整除,又能被 5 整除的数。
(5)编写程序求 2~500 之间的所有素数。
(6)创建一个标量函数 xS_jg_fun,统计“学生基本信息”表中各籍贯的人数。
(7)创建一个多语句表值函数 xS_cj_fun,返回高于给定成绩的学生的学号、姓名、课程。
(8)创建一个内联表值函数 xs_xk_fun,根据学号统计学生选修课程的信息。
名及成绩等信息。
(9)分别调用上述定义的函数,进行函数功能的验证。
(10) 修改标量函数 xS_jg_fun,统计“学生基本信息”表中男生、女生的人数。
(11)用 T-SQL 命令删除 xs_xk_fun 和 xs_ej_fun 用户定义函数。
四.【实验预习】
一. 变量
1.变量:分为全局变量和局部变量
全局变量:由系统提供且预先声明,通过在名称前加两个“@”来区别于局部 变量。T-SQL全局变量作为函数引用。
局部变量:局部变量用于保存单个数据值。
2.局部变量的定义:
< 标签:编程,函数,上机,数据库,局部变量,计算机网络,SQL,fun,变量 From: https://blog.csdn.net/2301_79839865/article/details/137466809