OceanBase 存储过程对象概述

存储过程(Stored Procedure)是在数据库系统中,一组为了完成特定功能的 SQL 语句集,它存储在数据库中,一次编译后永久有效。

函数和存储过程的定义类似,都是 SQL 脚本的集合,但是二者主要区别如下:

  • 函数一般只返回一个变量,而存储过程没有返回值。
  • 函数是可以嵌入在 SQL 语句中使用,比如,可以在 ​SELECT​ 语句中调用函数,但是存储过程一般是作为一个独立的部分被执行。
  • 函数限制比较多,而存储过程的限制相对就比较少。一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。

OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏中单击 存储过程 标签可以查看存储过程列表。在存储过程列表中双击存储过程名进入存储过程管理页面,您可以在存储过程管理页面查看存储过程的基本信息、参数和 DDL 等信息。

数据库版本要求如下:

数据库

版本

OceanBase 数据库 Oracle 模式

V2.0.0 及以上。

OceanBase 数据库 MySQL 模式

V2.0.0 及以上。

本章节将分篇介绍以下 ODC 中存储过程对象的相关操作:

唐伯虎点蚊香

前端小白,想各位学习!

Share
Published by
唐伯虎点蚊香
Tags: OceanBase

Recent Posts

聊聊vue3中的defineProps

在Vue 3中,defineP…

1 周 ago

在 Chrome 中删除、允许和管理 Cookie

您可以选择删除现有 Cooki…

2 周 ago

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

3 周 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

4 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

1 月 ago

Vue3:手动清理keep-alive组件缓存的方法

Vue3中手动清理keep-a…

1 月 ago