存储过程如何传递条件进去? 写多个太麻烦了

lijing3333 lijing3333 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go



create procedure [dbo].[P_AdminToDDTJ]
(@startIndex int,
@endIndex int,@tj varchar(200)
)
as
set nocount on
declare @indextable table(id int identity(1,1),nid int)
set rowcount @endIndex
insert into @indextable(nid) select [oId] from [LFDSDB].[dbo].[orderInfo] where @tj order by [oId] desc
SELECT o.[oId]
,o.[oCode]
,o.[money]
,o.[accounts]
,o.[state]
,o.[ip]
,o.[addDate]
,o.[remark]
,o.[userID]
,o.[jyCode]
FROM [LFDSDB].[dbo].[orderInfo] o
inner join @indextable t on
O.[oId]=t.nid
where t.id between @startIndex and @endIndex and @tj order by t.id
set nocount off
RETURN






这个动态的条件 @tj 是如何传递进去的 ? 求教了
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
lijing3333
MS-SQL Server 34,876 成员 254,635 内容