请教MSSQL自定义函数中变量的一个用法

ilvgame 2004-03-01 05:07:56
想要实现类似下面的一个功能:
CREATE FUNCTION analyze (@table varchar(20),@m varchar(2),@n varchar(2))
RETURNS TABLE
AS
RETURN (SELECT subbranch,def_amount
from @table
where def_time between @m and @n)

变量@table直接跟在from后面通不过,说是没定义过,而且由于在函数里不能用exec命令,故不能象存储过程中那样用把select语句赋值给字符串变量的方式来实现,请哪位高手指点一下
...全文
126 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
meilian01 2004-07-27
  • 打赏
  • 举报
回复
up

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧