签到成功

知道了

CNDBA社区CNDBA社区

数据库术语 ROUTINE 的说明

2024-07-04 16:39 646 0 转载 MySQL
作者: dave

注:本文由大模型生成。

http://www.cndba.cn/dave/article/131564
http://www.cndba.cn/dave/article/131564

1. 英语的含义

ROUTINE /ruːˈtiːn/

http://www.cndba.cn/dave/article/131564
http://www.cndba.cn/dave/article/131564

  • n. 常规,惯例;生活乏味,无聊;(演出中的)一套动作,一系列笑话(等);(为达到特定目的的)老一套,俗套;(计算机)例行程序
  • adj. 常规的,例行的;平常的,毫不特别的;平淡乏味的

2. IT 术语中的含义

“ROUTINE” 一词在数据库和编程上下文中,通常指的是一系列预定义好的、可以重复执行的指令或操作,这些指令或操作被组织在一起以完成特定的任务。在 MySQL 这样的数据库管理系统中,”ROUTINE” 特指两种类型的对象:存储过程(Stored Procedure)和存储函数(Stored Function)。http://www.cndba.cn/dave/article/131564

  • 存储过程(Stored Procedure):是一组为了完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(如果该存储过程需要参数)来调用执行它。存储过程可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。http://www.cndba.cn/dave/article/131564

    http://www.cndba.cn/dave/article/131564

  • 存储函数(Stored Function):与存储过程类似,但它必须返回一个值。存储函数可以由 SQL 语句和 PL/SQL 代码块组成,它们可以接受参数并返回一个结果值给调用者。存储函数不能拥有输出参数,并且返回值类型必须被指定。http://www.cndba.cn/dave/article/131564

因此,”ROUTINE” 在这个上下文中可以被翻译为“例程”或“程序集”,但更常见的是直接翻译为“存储过程”或“存储函数”(具体取决于上下文),或者更泛泛地称为“程序”或“代码片段”。但在 MySQL 的官方文档和日常交流中,“ROUTINE”一词常常用来同时指代存储过程和存储函数。http://www.cndba.cn/dave/article/131564

http://www.cndba.cn/dave/article/131564

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
dave

dave

关注

人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."

  • 2261
    原创
  • 3
    翻译
  • 578
    转载
  • 191
    评论
  • 访问:7965425次
  • 积分:4346
  • 等级:核心会员
  • 排名:第1名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ