62,265
社区成员
发帖
与我相关
我的任务
分享
CREATE PROCEDURE [dbo].[SelOrderInfo]
@id varchar(50)
as
declare @sql nvarchar(1024)
set @sql = 'select * from buy where buyid in (' + @id +') '
exec sp_executesql @sql
go
exec SelOrderInfo '1001,1002,1003,1004,1005'
drop proc SelOrderInfo
create table tb2(NewsId int)
insert into tb2 values(191)
insert into tb2 values(192)
insert into tb2 values(168)
CREATE PROCEDURE [dbo].[SelOrderInfo]
(
@id varchar(50)
)
as
select * from tb2 where NewsId in(@id)
exec [SelOrderInfo] '191'
NewsId
-----------
191