0
A
回答
0
CREATE PROCEDURE spProcedurName
@Filter datatype
AS
BEGIN
SELECT *
FROM Table
WHERE columnName= @Filter
END
你可以这样说。
+0
我更好的方式,就像这样 – user3568937
0
@查询= '
SELECT * FROM表' + @Filter
EXEC @Query
0
CREATE PROCEDURE SP_DynamicFilter
(
-- Optional Filters for Dynamic Search
@COLUMN1 INT = NULL,
@COLUMN2 NVARCHAR(50) = NULL,
@COLUMN3 NVARCHAR(50) = NULL,
@COLUMN4 NVARCHAR(50) = NULL
)
AS
BEGIN
SELECT *
FROM TableName
WHERE
(@COLUMN1 IS NULL OR Column1 = @COLUMN1)
AND (@COLUMN2 IS NULL OR Column2 LIKE '%' + @COLUMN2 + '%')
AND (@COLUMN3 IS NULL OR Column3 LIKE '%' + @COLUMN3 + '%')
AND (@COLUMN4 IS NULL OR Column4 LIKE '%' + @COLUMN4 + '%')
END
相关问题
- 1. 动态过滤器
- 2. 如何在ASP.NET MVC中使用querystring值编写“动态sql”过滤器?
- 3. 如何使用c#xelement动态过滤?
- 4. 如何应用过滤器不同过滤器明智地在MySQL动态
- 5. 如何动态地隐藏过滤器?
- 6. 如何在存储过程的动态SQL中使用LIKE?
- 7. 如何在MySQL存储过程中使用动态SQL
- 8. 如何在javascript中使用过滤器函数过滤对象?
- 9. 如何在jGit中使用过滤器?
- 10. 如何在ElasticSearch中使用过滤器?
- 11. 如何在Grails中使用过滤器
- 12. 在angularjs中动态设置过滤器
- 13. 在Tableau中创建动态过滤器
- 14. 如何在AngularJS中应用动态过滤器
- 15. 过程动态SQL
- 16. 如何使用过滤器?
- 17. 如何使用过滤器
- 18. 如何使用过滤器?
- 19. liipImagineBundle动态过滤器
- 20. Javascript动态过滤器
- 21. VB.net过滤器datagrid动态
- 22. 过滤器动态html表
- 23. 动态过滤器4
- 24. 动态SQL中的日期过滤
- 25. 如何使SQL过滤器高效php
- 26. 动态过滤
- 27. 如何在模态实例中使用过滤器
- 28. SQL留下过滤器联接不使用过滤器
- 29. 如何使用过滤器动态简码?
- 30. 如何使用SQL存储过程编写过滤的查询?
你需要动态查询 –
是的,怎么能写个程序与此条件??? – user3568937
你有没有尝试在你的程序中添加参数? – fable