求SQL存储过程 字符串解析 ? 具体如下,在线等急! 100

如给定2个参数一个规则字符串(常温:25^26^27|低温:23^24|高温:28^29),另一个值(28度)返回值(高温)... 如 给定2个参数 一个规则字符串(常温:25^26^27|低温:23^24|高温:28^29),另一个值(28度)返回 值(高温) 展开
 我来答
unique_lele
2015-11-12 · TA获得超过112个赞
知道小有建树答主
回答量:210
采纳率:100%
帮助的人:155万
展开全部
create procedure funWendu
@Temperature int,
@qiwen varchar(10) output
as
begin
if @Temperature in (25,26,27)
set @qiwen='常温'
else if @Temperature in (23,24)
set @qiwen='低温'
else if @Temperature in (28,29)
set @qiwen='高温'
else
set @qiwen='温度不正常'
end

--调用
Declare @qiwen varchar(10)
exec funWendu 27,@qiwen output
print @qiwen
更多追问追答
追问
不是这个意思 上面的规则字符串不是固定的 是动态的
追答
不是很懂你的意思 。能说清楚点吗! 上面那个规则字符串不是固定的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式