您的位置:首页 > 数据库

SQL存储过程:取出自定义条数的数据

2009-10-21 14:15 260 查看
Code
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: 取出自定义条数的最新视频
-- =============================================
ALTER PROCEDURE [dbo].[news_selectByNum]
@num int
AS
BEGIN
-- 定义@test和@sql两个参数,负责接收传来的@num和搭建字符串数组用
declare @test int, @sql varchar(2000);
select @test = @num;

set @sql = 'select top ' + cast(@test as varchar(10)) + '
n.id, n.title, n.createTime , c.[name] from news n
inner join category c on n.caId = c.id
order by n.createTime desc'

exec(@sql)
END
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐