首页 > 软件操作教程 > 数据分析 > MySQL
题目内容

MySQL——if语句

题目答案

if语句

DELIMITER $$

CREATE PROCEDURE XSCJ.COMPAR

(IN K1 INTEGER, IN K2 INTEGER, OUT K3 CHAR(6) )

BEGIN

IF K1>K2 THEN

SET K3= '大于';

ELSEIF K1=K2 THEN

SET K3= '等于';

ELSE 

SET K3= '小于';

END IF;

END$$

DELIMITER ;

说明:存储过程中K1和K2是输入参数,K3是输出参数。

调用以上存储过程

创建XSCJ数据库的存储过程,判断两个输入的参数哪一个更大。并调用该存储过程。

CALL COMPAR(3, 6, @K);

SELECT @K;

说明:3和6相当于输入参数K1和K2,用户变量K相当于输出参数K3。可以看到,由于3<6,输出参数K的值就为“小于”。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端