下载此文档

《vb实现sqlserver2016存储过程调用》.pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
VB 实现 SQL Server 2000 存储过程调用
摘要:本文以 SQL Server2000 存储过程为例,探讨了存储过程的优点,并以 Visual 程序设计语言
给出了调用存储过程的关键代码。
关键字:数据库;SQL Server2000;存储过程;应用程序;VB
存储过程
存储过程是存储在服务器上的一组预编译的 Transact-SQL 语句,是一种封装重复任务操作的方法 ,支
持用户提供的变量,具有强大的编程功能。它类似于 DOS 系统中的 BAT 文件。在 BAT 文件中,可以包含
一组经常执行的命令,这组命令通过 BAT 文件的执行而被执行。同样的道理,可以把要完成某项任务的许
多 Transact-SQL 语句写在一起,组织成存储过程的形式,通过执行该存储过程就可以完成这项任务 。存储
过程与 BAT 文件又有差别,即存储过程已经进行了预编译。
1、创建存储过程的方法
在 Transact-SQL 语言中,创建存储过程可以使用 CREATEPROCEDURE 语句,其语法形式如下:
CREATE PROC[EDURE] procedure_name[;number]
[{***@parameter data_type}[VARYING][=default][OUTPUT]
]],…n]
[WITH{RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION}]
[FOR REPLICATION]
AS sql_statement[…n]
在上面的 CREATEPROCEDURE 语句中,方括号"[ ]"中的内容是可选的,花括号 "{}"中的内容是必须
出现的,不能省略,[,…n]表示前面的参数样式,可以重复出现。竖线 "|"表示两边的选项可以任选一个 。
下面分析该语句中各种选项的含义。
CREATEPROCEDURE 是关键字,也可以写成 CREATEPROC。
procedure_name 是该存储过程的名称,名称可以是任何符合命名规则的标示符。名称后的 [;number]
参数表示可以定义一系列的存储过程名称,这些存储过程的数量由 number 指定。
参数名称可以使用***@parameter data_type 来指定。在 Transact-SQL 语言中,用户定义的参数名称前面加
"@"符号,这些数据类型是 Transact-SQL 语言允许的各种数据类型,包括系统提供的数据类型和用户定义
的数据类型。

《vb实现sqlserver2016存储过程调用》 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2112770869
  • 文件大小195 KB
  • 时间2021-09-14