社区
VB基础类
帖子详情
关于Procedure和Function
银木头
2003-01-22 01:35:52
关于Procedure和Function
定义在类中的Procedure和Function有什么区别?
他们是不是都可以单独存在。
...全文
53
2
打赏
收藏
关于Procedure和Function
关于Procedure和Function 定义在类中的Procedure和Function有什么区别? 他们是不是都可以单独存在。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IwantFlay
2003-01-22
打赏
举报
回复
procedure是声明一个过程,没有返回值.
function是声明一个函数,有返回值的.
Danvi
2003-01-22
打赏
举报
回复
没有什么大的区别,只是Procedure没有返回值,而Function有返回值,可以单独存在
PROCEDURE
和
FUNCTION
的区别
PROCEDURE
和
FUNCTION
的区别返回值调用方式主要区别示例 返回值 函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 调用方式
FUNCTION
默认有1个返回值,可以不返回
PROCEDURE
是通过通过传入out 参数来传递需要返回的数值,可以有多个或者没有 主要区别
PROCEDURE
FUNCTION
用于在数据库中完成特定的操作或者任务(如插入、删除) 用于特定的数据(如选择) 声明用
procedure
声明用
function
程序头部声明时不需
ORACLE
PROCEDURE
和
FUNCTION
的区别
关于对
procedure
和
function
的理解最基本就是语法的不同
MySQL笔记-
procedure
与
function
一、mysql5.6 文档关于
procedure
与
function
的创建语法图 图1 二、基础知识 1、delimiter指令 英文含义:分隔符,定界符。在mysql的命令行操作中的作用:指定一个符号为一条SQL 语句的结束,默认为分号。一条SQL语句结束时会立即执行,而
procedure
与
function
中存在分号,所以定义
procedure
与
function
之前,需要先修改此符
mysql中
procedure
与
function
的区别
mysql中
procedure
与
function
的区别 1.
procedure
必须显示声明参数为in、out、或inout;
function
不用声明,所有参数隐式为in 2.
function
必须用returns定义返回值类型 3.
function
用return来指定返回值 'create
function
及其调用 delimiter// create
function
query
Mysql关于
procedure
、
function
的详解
官方文档 https://dev.mysql.com/doc/refman/5.7/en/information-schema-routines-table.html CREATE
PROCEDURE
and CREATE
FUNCTION
Statements https://dev.mysql.com/doc/refman/5.7/en/create-
procedure
.html SHOW
PROCEDURE
STATUS Statement https://dev.mysql.com/doc/refm
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章