虚拟主机域名注册-常见问题数据库问题 → 数据库问题


[原创]sqlserver2005中创建存储过程
作者:系统管理员

在sqlserver中创建存储过程:

create PROCEDURE [dbo].[proc_get_pic_By_key]
    @topnum int,
    @wherestr NVARCHAR(250) 
      
AS
declare @sql varchar(1000)
BEGIN
   exec('select top '+@topnum+'  photo_name,minipic from photo where minipic<>'''' '+@wherestr+'   order by picid desc')
END

上面的存储过程包含两上参数,一个是int型的,一个是字符串型的。


调用时如下:

EXEC proc_get_pic_By_key 1, 'and photo_name  like ''%九寨%'''




来源:
阅读:1280
日期:2013-08-29

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:mysql性能优化小技巧
下一篇:sqlserver2005数据库系统异常排查之DMV(转)
  >> 相关文章