“拼字符串”的存储过程
来源:互联网 发布:好听的淘宝达人昵称 编辑:程序博客网 时间:2024/04/19 22:34
前两天在做一个新闻模块的时候遇到了点困难 ,就是多条件查询该怎么做。后来经过想他人请教终于把问题解决了。现在来和大家分享一下。
表设计如下:
存储过程如下:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
-- =============================================
-- Author: <Hongyu Niu>
-- Create date: <2007-7-21>
-- Description: <多条件查询新闻>
-- Return Value:
-- =============================================
ALTER PROCEDURE [dbo].[P_News_ContentGetAll]
@StrFilter varchar(200) --查询的过滤条件
AS
declare @Str varchar (1000)
set @Str = 'SELECT dbo.T_News_Content.NewsID, dbo.T_News_Content.NewsTitle,
dbo.T_News_Content.[Content], dbo.T_News_Content.InDate,
dbo.T_News_Content.UserID, dbo.T_News_Content.TypeID,
dbo.T_News_Type.TypeName
FROM dbo.T_News_Content left JOIN dbo.T_News_Type
ON dbo.T_News_Content.TypeID = dbo.T_News_Type.TypeID where ' + @StrFilter
Exec(@str)
如此一来只需要穿入一个查询的条件就OK了 呵呵
- “拼字符串”的存储过程
- 提取字符串的存储过程
- 分隔字符串的存储过程
- 拼串的方式实现根据不同的字段进行分页(存储过程)
- 关于拼sql语句执行与直接执行存储过程的效率比较
- 存储过程中对输出参数拼sql语句查询
- SQL分隔字符串的存储过程
- 存储过程的字符串变态截取
- SQL分隔字符串的存储过程
- SQL分隔字符串的存储过程
- 存储过程中拆分字符串的方法
- oracle分隔字符串的存储过程
- 存储过程对字符串的处理
- 随笔-NSArray字符串的分割和拼
- NOIP1998--拼数(伤心的字符串)
- “分隔字符串”存储过程
- 存储过程截取字符串
- 存储过程拆分字符串
- ASP.NET 2.0 Menu – MenuItemClick not posting back/firing event
- WinCVS配置管理
- 标准库bitset类型
- 《越狱》中的项目管理
- HBA卡
- “拼字符串”的存储过程
- MSN协议
- [XtraGrid] 得到列标题行的高度
- ASP与sql存储过程
- 用Visual C++操作INI文件
- 开始数组和指针
- DIV+CSS 命名规范(转)
- 第一章 Struts2 概览
- 每天学一点flash flash简单加密讲解(1)