请教个动态创建函数的存储过程!

WL798 WL798 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
参数表:

参数 值
A 1
B 2
D 3


因为参数表经常变化,我想并动态创建一个函数,创建时遍历参数表,这个需要游标,请问这样的存储过程该怎么写?
CREATE function dbo.aaa(@st varchar(15))
returns varchar(12)
as
begin
declare @p varchar(12)
if @st='A' set @p='1'
else if @st='B' set @p='2'
else if @st='D' set @p='3'
else set @p='x'
return @p
end
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
WL798
MS-SQL Server 34,876 成员 254,635 内容