Sql 我想通过使用flag在存储过程中添加多个select查询-我将如何做到这一点? 我想通过附加标志“我将如何做”来添加更多的select查询,请提供帮助..听起来这是一个非常糟糕的设计想法。。。。。为什么要将x个不相关的查询打包到单个存储过程中,然后根据执行
我想通过使用flag在存储过程中添加多个select查询-我将如何做到这一点?Sql 我想通过使用flag在存储过程中添加多个select查询-我将如何做到这一点? 我想通过附加标志“我将如何做”来添加更多的select查询,请提供帮助..听起来这是一个非常糟糕的设计想法。。。。。为什么要将x个不相关的查询打包到单个存储过程中,然后根据执行,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我想通过使用flag在存储过程中添加多个select查询-我将如何做到这一点? 我想通过附加标志“我将如何做”来添加更多的select查询,请提供帮助..听起来这是一个非常糟糕的设计想法。。。。。为什么要将x个不相关的查询打包到单个存储过程中,然后根据执行的查询返回不同的响应“形状”??从长远来看,你只是在自找麻烦和痛苦——不要这样做如果您有x个不相关的查询-您应该将它们打包到x个未相关的存储过程中-每个查询一个…不,它们彼此相关并且具有相同的参数。。。实际上,我想在asp.net中的4下拉列表
我想通过附加标志“我将如何做”来添加更多的select查询,请提供帮助..听起来这是一个非常糟糕的设计想法。。。。。为什么要将x个不相关的查询打包到单个存储过程中,然后根据执行的查询返回不同的响应“形状”??从长远来看,你只是在自找麻烦和痛苦——不要这样做如果您有x个不相关的查询-您应该将它们打包到x个未相关的存储过程中-每个查询一个…不,它们彼此相关并且具有相同的参数。。。实际上,我想在asp.net中的4下拉列表中使用它们,因为我已经设置了过滤器。可用的数据将显示在GridView中。您所说的“通过附加标志在该视图中进行更多选择查询”是什么意思?你可以考虑为每个标志值写其他块,你能给我演示一下吗?
ALTER PROCEDURE [dbo].[UserManagement]
@flag int
AS
BEGIN
IF @flag = 1
BEGIN
SELECT
Formatid, Formatdetail, dispformat
FROM
loy_Formatdetail with (nolock)
WHERE
isactive = '1'
AND memberstatus = 'Member'
ORDER BY
FormatDetail
END
END