11问答网
所有问题
在MYSQL存储过程中case语句里嵌套IF语句行吗
如题所述
举报该问题
推荐答案 2016-04-26
你的case内的if中的 getchar()应该只执行一次,用变量保存,如case‘S':改为: 在switch(in)前面加个 char ch; case 'S':printf("目前无法判断,请输入第二个字符!\n"); ch = getchar(); if(ch=='a') printf("Saturday."); else if (ch=='u') //...
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/742FP2v7qvPv28P72P.html
其他回答
第1个回答 2016-04-23
我把CASE 换成IF后问题解决了。
相似回答
mysql 存储过程
总结(二)
if语句
、参数
答:
1、if :用于做条件判断,具体的语法结构为:
在if
条件判断的结构中,ELSE
IF
结构可以有多个,也可以没有。 ELSE结构可以有,也可以没有。案列:根据定义的分数score变量,判定当前分数对应的分数等级。score >= 90分,等级为优秀。score >= 80分,等级为良好 score >= 60分,等级为及格 score <...
大家正在搜
case语句嵌套if语句
SQL用语句查看存储过程
case语句可以嵌套吗
sql判断语句case嵌套
sql存储过程语句
修改存储过程sql语句
sql语句调用存储过程
删除存储过程的sql语句
查看存储过程的语句
相关问题
mysql 存储过程 case 语句 else后面没有操作的...
mysql 存储过程中if控制语句的条件判断问题
mysql中要新建一个存储过程,,if语句的判断条件
存储过程的if,else怎么写?
MySQL里面sql语句调用存储过程,该如何写?
mysql存储过程的if判断有多个条件该怎么优化效率
mysql 存储过程rollback后面的语句还会执行吗
mysql 存储过程可以嵌套调用吗