搜索的存储过程怎么写啊??

yanzimywife_2005 2007-01-05 06:50:04
不知道是用动态查询用查询条件做参数还是给每个查询条件定义一个参数的查询啊??
...全文
229 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsl5305256 2007-01-12
  • 打赏
  • 举报
回复
用查询条件做参数
create proc showpage
@pagesize int,
@tablename nvarchar(250),
@pagecount int
@strwhere nvachar(4000)
as
begin
'''''where @strwhere
end
haohao110 2007-01-12
  • 打赏
  • 举报
回复
CREATE PROCEDURE SplitPage
@SQL VARCHAR(400),
@Page int,
@RecsPerPage int,
@ID VARCHAR(255),
@Sort VARCHAR(255),
@where VARCHAR (255)

AS

DECLARE @Str nVARCHAR(4000)

SET @Str='SELECT TOP '+CAST(@RecsPerPage AS VARCHAR(20))+' * FROM '+@SQL+' WHERE '+@where +' and '+@ID+' NOT IN (SELECT TOP '+CAST((@RecsPerPage*(@Page-1)) AS VARCHAR(20))+' '+@ID+' FROM '+@SQL+' where '+@where+' ORDER BY '+@Sort+') ORDER BY '+@Sort
PRINT @Str EXEC sp_ExecuteSql @Str
GO
yanzimywife_2005 2007-01-05
  • 打赏
  • 举报
回复
LS的朋友有没有比较好的例子啊??
我也是苦于找不到例子,又没有经验
marco08 2007-01-05
  • 打赏
  • 举报
回复
建议用参数
中国风 2007-01-05
  • 打赏
  • 举报
回复
楼主最好是看一下联机帮助的说明,然后一下大家写的列子,比较容易上手.
存储可以用于更改表的数据和查询
mengmou 2007-01-05
  • 打赏
  • 举报
回复
动态查询用查询条件做参数

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧