SQL存储过程

Posted summer6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL存储过程相关的知识,希望对你有一定的参考价值。

1.数据查询功能的不带参数的存储过程

CREATE PROCEDURE Summer_s  
AS  
BEGIN  
SELECT * FROM ES_LOG  WHERE OpTime like %2019%
END  
--Summer_s 为存储过程名字 
GO
EXEC Summer_s

 在存储过程中可以包含多个select语句

CREATE PROCEDURE Summer_es  
AS  
BEGIN  
SELECT count (*) FROM ES_Log WHERE OpTime LIKE %2019%
SELECT * FROM ES_Log  WHERE OpTime LIKE %2019%
END  
--Summer_s 为 存储过程名字 
GO
EXEC Summer_es

2.带有输入参数的数据查询功能的存储过程,使用LIKE 模糊查询

CREATE PROC Summer_like
@para1 nvarchar(50)
AS  
BEGIN  
SELECT count (*) FROM ES_Log WHERE OpTime LIKE  (%+@para1+%)
SELECT * FROM ES_Log  WHERE OpTime LIKE (%+@para1+%)
END  
--Summer_ like 为 存储过程名字 
GO
EXEC Summer_like 2019

 

以上是关于SQL存储过程的主要内容,如果未能解决你的问题,请参考以下文章

存储过程和sql语句有啥区别

VB调用SQL存储过程异步执行问题

怎么查看数据库存储过程

sql server 存储过程如何调用存储过程

简单sql存储过程实例、储过程实战

SQL存储过程如何调用存储过程?