想要实现类似下面的一个功能:
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语句赋值给字符串变量的方式来实现,请哪位高手指点一下