读书人

存储过程取前十名的用户然后用outpu

发布时间: 2012-03-20 14:01:11 作者: rapoo

存储过程取前十名的用户,然后用output输出,怎么做?
有一存储过程,取前十名的用户名,然后用output输出,怎么做?,用户之间可以加上
, 隔开.

[解决办法]
try

Create ProceDure SP_TEST(@用户名 Varchar(2000))
As
Begin
Select @用户名 = ' '
Select TOP 10 @用户名 = @用户名 + ', ' + 用户名 From 表
Select @用户名 = Stuff(@用户名, 1, 1, ' ')
End
GO

读书人网 >SQL Server

热点推荐