新手 问一个关于查询存储过程的问题。

xzxmustwin 2017-11-26 09:47:28
现在的情况是这样的:别人写了一个存储过程,返回的结果是一个表。
我没有关心这个这个存储过程内部怎么执行的,平时只是调用执行就行。
我现在想对这个表进行关键字搜索,我该怎么写?
正常情况下 是 select * from 表 where 字段 like '%关键字%'
select 的是一个我不知道的表 ,这个表
我看了一下存储过程,他把结果放在临时表里了。
...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
小野马1209 2017-11-27
  • 打赏
  • 举报
回复
如版主所说的,select * into table(临时表) from (存储过程中执行的表) 然后 就可以对临时表查询了 或者把存储过程中的查询记录复制下来 select * from (存储过程查询语句) where ...
二月十六 版主 2017-11-27
  • 打赏
  • 举报
回复
要是里边的内容看不懂,就把返回的结果存到一个临时表,然后再select * from 临时表 where +条件

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧