如何在SQL Server存储过程中传入'john-wick'以查找数据存储位置?
如何传入搜索字符串'john-wick'
不需要修改存储过程的代码,直接在调用存储过程时传入参数即可,具体操作如下:
- 在DBeaver的SQL编辑器中执行以下调用语句,把
'john-wick'作为参数传给存储过程:
-- 完整写法 EXEC [dbo].[SearchAllTablesByRecord] @SearchStr = 'john-wick'; -- 简化写法(参数顺序对应即可) EXEC [dbo].[SearchAllTablesByRecord] 'john-wick';
说明
存储过程定义里的@SearchStr NVARCHAR(100)就是专门用来接收搜索字符串的参数,调用时传入目标字符串后,存储过程会自动用这个值去遍历所有符合条件的表和字符类型列进行匹配。
内容的提问来源于stack exchange,提问作者Will
相关产品推荐
相关产品推荐

