- 相关推荐
Windows系统里的SQLServer辅导资料
对于Windows系统小伙们都还熟悉吗?下面是关于存储过程的一些简单的理论和实际应用的知识的介绍,欢迎阅读!
首先,我们需要了解的是什么是存储过程,以及它的格式。
定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。
格式:
-- =============================================
-- Author: <作者>
-- Create date: <创建日期>
-- Description: <描述>
-- =============================================
CREATE PROCEDURE <存储过程名>
-- 添加存储过程的参数
<@参数, 数据类型???>
AS
BEGIN
-- 程序行,具体的操作过程
END
GO
PS:存储过程名最多可以有128个字符,最多可添加1024个参数(可以没有);通过exec存储过程名 执行。
下面通过一个例子我们来实际运用一下存储过程
USE [DB_rechargeSystem]
GO
/****** Object: StoredProcedure [dbo].[proc_T_UserInfoDelete] Script Date: 2014-06-05 11:00:32 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: 老牛
-- Create date: 2014-6-5 11:00
-- Description: 删除用户信息
-- =============================================
CREATE PROCEDURE [dbo].[proc_T_UserInfoDelete]
@userID int
AS
BEGIN
--先删除用户信息
delete T_UserInfo where userID =@userID
END
PS:通过userID删除用户信息。
1.要知道是否执行成功,让我们先看看T_UserInfo表中的信息吧
2.执行存储过程
exec proc_T_UserInfoDelete 3
3.查看结果
PS:对比我们可以发现存储过程执行成功
以上就是关于存储过程简单的介绍,那么我们为什么要用到存储过程呢?我们又在什么时候使用存储过程呢?其实我们可以再遇到一下问题的时候去使用存储器。
a .在数据中,某一操作多次出现(重复使用)
b. 对系统性能要求较高时(提高性能)
c. 处理数据高并发操作时(减少网络流量)
d. 对系统安全性有要求是(提高安全性)
【Windows系统里的SQLServer辅导资料】上海花千坊相关的文章:
卸载windows系统的方法09-05
如何卸载windows系统07-21
Windows系统命令大全04-25
windows系统内存优化技巧09-02
Windows操作系统的特点07-11
什么是windows操作系统01-23
Windows系统使用小技巧09-01
Windows7系统查看系统位数方法07-24
Windows10系统删除Windows凭据实现方法08-11
Windows操作系统优化技巧09-02