Create Proc proTest(
@UseId nvarchar(100))
as
select * from Temp
where UseId in (@UseId)
returndeclare @tempUseId nvarchar(100)
set @tempUseId ='1'
exec proTest @tempUseId 让@tempuseid等于一个就可以了
@UseId nvarchar(100))
as
select * from Temp
where UseId in (@UseId)
returndeclare @tempUseId nvarchar(100)
set @tempUseId ='1'
exec proTest @tempUseId 让@tempuseid等于一个就可以了
解决方案 »
- excel的数据导入到sql
- 请问我要表里两个字段的记录都不能重复。我应该怎么做?谢谢!
- 在线等待,搞定立即结贴,50!!
- sql server建表问题?
- Sql Server2000安装不上?
- 一列的列转行
- 请问CanUpdate()函数总是返回FALSE是怎么回事?怎么解决?(在线等)
- 这样的触发器可不可以???
- 请问有没有帮助设计数据库表结构的工具?
- 广州的朋友如果平时有时间,愿意写技术方面的书,可以跟我联系,稿费再谈。QQ:2822946 [email protected]
- 存储过程执行动态sql查询语句 和 视图查询 ,哪个更好,哪个更快?大家发表自己的看法!
- 数据内容莫明其妙地偶尔丢失??好烦
@UseId nvarchar(100))
asexec('select * from Temp where UseId in ('+@UseId+')')return
@UseId nvarchar(100)
as
select * from [Temp]
where charindex(','+UserId+',',','+@UseId+',')>0
其实这样就可以了
@UseId nvarchar(100))
asexec('select * from Temp where UseId in ('+@UseId+')')return还是这样的好啊