如果我想在function 返回两个值,能用什么方法实现,一般FNC只能return一个值
业务场景:计算一个业务员的预警考核起期,想在计算起期的同时,加上3/6/9/12个月计算结束日期,然后在存储过程中调用插入操作,同时返回并存储到表格
返回动态表实现
RETURNS
@tolist TABLE
(
usrcode varchar(30),
usrname varchar(64)
)
insert into @tolist select frusr,'' from table where tousr=@usr;