第一范文网 - 专业文章范例文档资料分享平台

SQL实用教程(第四版)实验五T-SQL编程

来源:用户分享 时间:2025/6/18 6:16:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

char(3))

RETURNS integer AS BEGIN

DECLARE @num int

IF EXISTS (SELECT departmentID FROM departments WHERE @departmentid=departmentID)

SELECT @num=0 ELSE

SELECT @num=-1 RETURN @num END GO

实验结果:

图5-18定义函数的功能

(2)写一段T-SQL程序调用上述函数 SQL语句: USE 廖美君 GO

17

DECLARE @num int

SELECT @num=dbo.CHECK_ID('2') IF @num=0 INSERT Employees

VALUES ('800113','廖美君','高中','1994-12-19',0,4,'南京东路号','213113','2') GO

实验结果:

图5-19使用函数插入信息

思考与练习: a)计算一个数的阶乘 SQL语句: USE 廖美君 DECLARE @M INT; DECLARE @result INT; SET @M = 1; SET @result = 1; WHILE(@M<9) BEGIN

18

SET @result = @result * @M; SET @M = @M +1; END Print @result;

实验结果:

图5-20计算一个数的阶乘

6、系统内置函数的使用 (1)求一个数的绝对值 SQL语句: USE 廖美君 SELECT ABS (-123)

实验结果:

19

图5-21求一个数的绝对值

思考与练习:

a)使用RAND()函数产生一个0~1的随机值 SQL语句: USE 廖美君 SELECT RAND(1)

实验结果:

20

搜索更多关于: SQL实用教程(第四版)实验五T-SQL编程 的文档
SQL实用教程(第四版)实验五T-SQL编程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0o9b04pipk5s23r4ajls_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top