求一个简单例子,带一个时间参数,返回一个表(sno,sname),网上找了好久没找到,如有高手请帮忙,不甚感谢!

解决方案 »

  1.   


    create function GetTable(@time datetime)
    returns @t table(sno varchar(20),sname varchar(20),times datetime)
    as
    begin
    insert into @t values('1','csdn',@time)
    return
    end
    select * from dbo.GetTable(getdate())
      

  2.   


    create function GetTable(@time datetime)
    returns @t table(sno varchar(20),sname varchar(20),times datetime)
    as
    begin
        insert into @t(sno,sname,times) select id,code,@time from area
        return
    end
    select * from dbo.GetTable('2011-1-2')
      

  3.   

    http://blog.csdn.net/sxycgxj/article/details/1999968