您的位置:威尼斯官方网站 > 威尼斯官方网站登录 > 三、存储过程的使用

三、存储过程的使用

发布时间:2020-01-03 18:14编辑:威尼斯官方网站登录浏览(58)

    仓库储存进程

    生机勃勃、存款和储蓄进度的概念

    二、存款和储蓄进度的亮点

    三、存款和储蓄进度的利用

    3.1 存款和储蓄进程的开创和调用

    3.2仓储进度的查阅和删除

    大器晚成、存款和储蓄进程的概念:

    累积进程是黄金时代组为了成功一定功能的SQL语句集,存款和储蓄在多少中,经过叁回编写翻译后再也调用无需三回编写翻译,可以预知为批管理语句。

    二、优点

    ①增高了代码的重用性

    ②简化操作

    ③进步了数额的安全性

    ④增加了频率,极少了编写翻译次数和数据库服务器的连年次数

    三、存款和储蓄进度的运用

    3.1成立和调用

    成立语法:

    create procedure 存款和储蓄进程名(参数列表卡塔尔(قطر‎

    begin

      存款和储蓄进度体(正确的SQL语句)

    end

    注:
    1、参数列表包括三片段
    参数方式 参数名 参数类型
    举例:
    in stuname varchar(20)

    参数格局:
    in:该参数能够视作输入,也正是该参数须求调用方传入值
    out:该参数可以看成出口,也等于该参数能够看成重回值
    inout:该参数不只能够视作输入又足以视作出口,也正是该参数既须求传入值,又有什么不可再次来到值

    2、如若存款和储蓄进程体仅仅独有一句话,begin end能够简轻巧单
    存款和储蓄进度体中的每条sql语句的末尾供给必需加分号。
    仓库储存进程的尾声能够选择 delimiter 重新复苏设置
    语法:
    delimiter 甘休标识
    案例:
    delimiter $

    存款和储蓄进程调用

    call 存款和储蓄进度名字 (实参列表卡塔尔(قطر‎;

    案例(空参列表State of Qatar:插入3条数据到user表中

    图片 1
    图片 2

    案例(带in的情势参数卡塔尔(قطر‎:依照beauty名,查询boys的名字
    图片 3
    图片 4
    图片 5

    案例(带out的情势参数卡塔尔:推断顾客是不是是会员
    图片 6
    图片 7

    案例(带inout的形式参数State of Qatar:传入a和b三个值,最后a和b都翻倍并重回
    图片 8

    3.2囤积进程的查看和删除

    删除存款和储蓄进度
    语法:drop procedure 存款和储蓄进程名
    DROP PROCEDURE chen00;正确方法
    DROP PROCEDURE chen00,chen02;错误情势
    图片 9

    查阅存款和储蓄进度的新闻
    DESC myp2; 错误格局
    SHOW CREATE PROCEDURE chen02;准确方法

    图片 10

    本文由威尼斯官方网站发布于威尼斯官方网站登录,转载请注明出处:三、存储过程的使用

    关键词: