日期:2014-05-18  浏览次数:20730 次

请教一个 游标的写法
有表 table1(id,a,b,c,d)

create   function   RosteredStaff(@RecordNum   int)
returns   Table

AS
RETURN  

--我想用RosteredStaff函数取出前5条记录,如何用游标实现,多谢了

go

------解决方案--------------------
--例子

create function fn_test(@xtype varchar(10))
returns table
as
return (select top 5 * from sysobjects where xtype=@xtype)
go

select * from fn_test( 'U ')

drop function fn_test