SQL Server存储过程带参数和通配符
来源:互联网 发布:淘宝视频下载工具 编辑:程序博客网 时间:2024/05/18 00:52
使用带有参数的简单过程
Create PROCEDURE au_info
@lastname varchar(40),
@firstname varchar(20)
AS
Select au_lname, au_fname, title, pub_name
FROM authors a INNER JOIN titleauthor ta
ON a.au_id = ta.au_id INNER JOIN titles t
ON t.title_id = ta.title_id INNER JOIN publishers p
ON t.pub_id = p.pub_id
Where au_fname = @firstname
AND au_lname = @lastname
GO
au_info 存储过程可以通过以下方法执行:
EXECUTE au_info 'Dull', 'Ann'
-- or
EXECUTE au_info @lastname = 'Dull', @firstname = 'Ann'
-- or
EXECUTE au_info @firstname = 'Ann', @lastname = 'Dull'
-- or
EXEC au_info 'Dull', 'Ann'
-- or
EXEC au_info @lastname = 'Dull', @firstname = 'Ann'
-- or
EXEC au_info @firstname = 'Ann', @lastname = 'Dull'
如果该过程是批处理中的第一条语句,则可使用:
au_info 'Dull', 'Ann'
-- or
au_info @lastname = 'Dull', @firstname = 'Ann'
-- or
au_info @firstname = 'Ann', @lastname = 'Dull'
使用带有通配符参数的简单过程
Create PROCEDURE au_info2
@lastname varchar(30) = 'D%',
@firstname varchar(18) = '%'
AS
Select au_lname, au_fname, title, pub_name
FROM authors a INNER JOIN titleauthor ta
ON a.au_id = ta.au_id INNER JOIN titles t
ON t.title_id = ta.title_id INNER JOIN publishers p
ON t.pub_id = p.pub_id
Where au_fname LIKE @firstname
AND au_lname LIKE @lastname
GO
au_info2 存储过程可以用多种组合执行。下面只列出了部分组合:
EXECUTE au_info2
-- or
EXECUTE au_info2 'Wh%'
-- or
EXECUTE au_info2 @firstname = 'A%'
-- or
EXECUTE au_info2 '[CK]ars[OE]n'
-- or
EXECUTE au_info2 'Hunter', 'Sheryl'
-- or
EXECUTE au_info2 'H%', 'S%'
- SQL Server存储过程带参数和通配符
- SQL Server存储过程和参数示例
- SQL Server存储过程和参数示例
- SQL Server存储过程和参数示例
- SQL Server 带输出参数和返回装填值的存储过程
- SQL Server 存储过程调用和参数运用
- SQL Server 存储过程调用和参数运用
- SQL Server 存储过程调用和参数运用
- SQL Server 存储过程调用和参数运用
- SQL Server系统存储过程和参数示例
- 【转】SQL Server系统存储过程和参数示例
- sql server 存储过程中执行带输出参数的动态 sql
- SQL Server带游标的存储过程
- VFP如何调用一个带输出参数的Sql Server存储过程?
- VB.NET、EXCEL调用SQL Server带参数的存储过程并返回数据集
- sql server 带输入输出参数的分页存储过程(效率最高)
- 在SQL Server的表的触发器中可以调用 SQL Server中的带参数的存储过程吗?
- SQL Server 存储过程的创建参数
- 不再依赖血液 气相色谱呼气测试发现早期疾病
- Mantis安装与配置
- 201207.24.bops操作者id丢失问题排查过程
- hdu 3572 网络流 最大流
- Google Speech Recognition(ASR)
- SQL Server存储过程带参数和通配符
- invokeRequired属性和 invoke()方法
- put_DocHostFlags
- cocos2d-x draw 函数
- 【二分匹配】 hdu1083 Courses
- gdbserver移植
- 只能输入数字 js
- 财务网站coding总结
- 在linux下 获取,修改本机IP地址的两个函数