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
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
相关文章推荐
- sql 通过存储过程和自定义类型批量新增数据
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- SQL存储过程-新增和修改,参数Xml数据类型
- sql生成(插入、修改、删除数据的存储过程)代码的存储过程
- 直接从SQL语句问题贴子数据建表并生成建表语句的存储过程
- [PL/SQL]导入文件内的数据到数据库(针对本博的导出存储过程)
- SQL - 存储过程读取视图数据
- 将表数据生成SQL脚本的存储过程
- SQL 用户定义表类型,在存储过程里使用数据类型作参数
- T-SQL 存储过程: (修订版) 根据基本表结构及其数据生成 INSERT INTO ... 的 SQL (转)
- sql 存储过程分页代码 支持亿万庞大数据量
- SQL 数据存储过程 数据访问 用C#编写
- SQL大数据查询分页存储过程
- sql生成(查询数据的存储过程)代码的存储过程
- Oracle采用存储过程执行sql语句,将查询到的数据导出到EXCEL中
- CYQ.Data 轻量数据层之路 使用篇-MProc 存储过程与SQL 视频[最后一集] H (二十八)
- 将表数据生成SQL脚本的存储过程
- Sql语句与存储过程查询数据的性能测试实现代码
- SQL如何删除多余数据行的存储过程实例