数据库中 procedure 是什么???

如题所述

在数据库中PROCEDURE叫存储过程!
其实它就是函数!
它可以传入参数和传出参数!
具体声明为:
CREATE PROC 名称
@变量名 类型 INPUT,
@变量名 类型 OUTPUT
AS
BEGIN
函数体。。。。。。。
END

你在SQL上可以查到帮助的!
好好看看!
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-12-30
procedure就像是执行子查询表格,接受参数,你可以用where或者order
by这样的参数经行进一步的定义
procedure被定义出来之后,非常的方便,下次如果需要调用相同的命令,就直接把procedure名字打上去就能显示结果,通常为内部人员使用。
view本身就是显示一个表格,view可以显示出表格,但是view本身并没有包括任何数据,view也不接受参数,所以其实view就是一个虚拟的表格,而不是实际的,所以在需要参数的时候,需要提前在建立view的时候定义好。view一般是给外部非专业it人员使用,因为你可以随意修改名称并限定输出的内容。
第2个回答  2006-03-23
存储过程

数据库中 procedure 是什么???
在数据库中PROCEDURE叫存储过程!其实它就是函数!它可以传入参数和传出参数!具体声明为:CREATE PROC 名称 变量名 类型 INPUT,变量名 类型 OUTPUT AS BEGIN 函数体。。。END 你在SQL上可以查到帮助的!好好看看!

创建存储过程的关键字是
根据查询相关公开信息显示,创建存储过程的关键字是procedure,在数据库中PROCEDURE叫存储过程,其实它就是函数,它可以传入参数和传出参数。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐:特别推荐 肾不好的人,睡...

oracle中procedures是什么意思
在Oracle数据库系统中,存储过程(Procedure)是一种关键的编程元素。它实质上是数据库中的一种预编译程序,被设计成可以在数据字典中存储和共享,从而在不同用户和应用程序之间实现代码的重用和优化。存储过程的重要性在于:首先,存储过程在服务器端执行,这意味着它们执行时直接利用数据库的处理能力,避免...

sproc是什么意思?
Sproc是一种数据库技术的缩写,指的是存储过程(Stored Procedure)。它是一段预编译的T-SQL代码,可以在SQL服务器中进行预定义和存储。一旦定义好,开发人员就可以在程序中调用它来完成特定的任务。Sproc的使用可以大大提高SQL Server的性能和安全性,可谓是数据库开发中不可或缺的一部分。Sproc主要用...

数据库里什么是过程
procedure就是过程 像这样的语句执行成功后,就会创建一个过程 create or replace procedure a_test (...)as ...begin select * from dual;end;

oracle中procedures是什么意思
在Oracle中,可以在数据库中定义子程序,这种程序块称为存储过程(Procedure)。它存放在数据字典中,可以在不同用户和应用程序之间共享,可实现程序的优化和重用。使用存储过程的优点是:(1) 过程在服务器端运行,执行速度快;(2) 过程执行一次后代码就驻留在高速缓冲存储器中,在以后的操作中...

procSQL语句
在SQL编程中,PROCEDURE(存储过程)是一种被预先定义和编译的SQL代码块。这些代码块可以被多次调用,为数据库操作提供效率和逻辑组织。一个典型的PROCEDURE实例如下:以下的PROCEDURE 'sp_test'接收两个参数:nick和userid,用于搜索数据库表'db_carduser'中的记录。如果nick不为空,则程序将执行搜索昵称...

什么是数据库存储过程
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。...

数据库系统里面,什么是存储过程、游标、触发器
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。游标(cursor)是系统...

mysql存储过程proc和procedure的区别?
MySQL中的"proc"和"procedure"指的是相同概念,即存储过程。存储过程是一组预先编写的SQL命令集合,允许多次调用和执行以提高数据库性能和维护性。创建存储过程使用CREATE PROCEDURE语句。例如,要创建名为myproc的简单存储过程,选择mytable表中的所有行,只需编写以下代码:一旦定义好存储过程,通过CALL语句...

相似回答