创建存储过程

查询语句

DDL

CREATE TABLE student (
    id INT PRIMARY KEY AUTO_INCREMENT,
    createDate DATE NOT NULL,
    phone VARCHAR(20) NOT NULL,
    age INT NOT NULL,
    sex ENUM('男', '女') NOT NULL,
    introduce TEXT NOT NULL,
    userName VARCHAR(50) NOT NULL
);

DML

INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-23', '13800138000', 20, '男', '青春如风,潇洒自如,才情出众,犹如明月照大江。', '张三');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-22', '13900139000', 22, '女', '才华横溢,智慧如海,温文尔雅,宛如春风拂面。', '李四');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-21', '13700137000', 21, '男', '风华正茂,英姿飒爽,志向远大,犹如苍鹰击长空。', '王五');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-20', '13600136000', 23, '女', '气质如兰,清新脱俗,才情横溢,好似瑶台降玉女。', '赵六');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-19', '13500135000', 24, '男', '风华绝代,英俊潇洒,才华横溢,犹如龙行天下,气势磅礴。', '孙七');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-18', '13400134000', 25, '男', '黄猿豪杰,风华绝代,金戈铁马,气吞万里如虎。智慧如海,深不可测,才情横溢,犹如璀璨星辰耀乾坤。', '黄猿');
INSERT INTO student (createDate, phone, age, sex, introduce, userName) 
VALUES ('2023-10-17', '13300133000', 22, '女', '才貌双全,温婉如玉,气质非凡,犹如仙女下凡尘。', '周八');

存储过程

编写一个存储过程get_student_introduce,该存储过程会查询并返回名为【黄猿】的学生的简介信息
DELIMITER //

CREATE PROCEDURE get_student_introduce()
BEGIN
    -- 声明变量来存储查询结果
    DECLARE student_introduce TEXT;

    -- 查询userName为'黄猿'的学生的introduce字段,并将结果赋值给变量
    SELECT introduce INTO student_introduce FROM student WHERE userName = '黄猿';

    -- 输出结果
    SELECT student_introduce AS '黄猿的简介';
END //

DELIMITER ;
之后刷新函数页面 函数页面出现语句 
调用存储过程加在存储过程语句最后面然后运行
CALL get_student_introduce();

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/624714.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ERROR: tensorboard 1.14.0 has requirement setuptools>=41.0.0(问题解决)

问题描述: ERROR: tensorboard 1.14.0 has requirement setuptools>41.0.0, but youll have setuptools 39.2.0 which is incompatible. 问题原因: setuptools 版本太低 解决方法:升级setuptools版本 pip install --upgrade setuptools…

Java modbus 实现RTU串口作为slave(服务端)读写数据

这里要了解下modbus的RTU和TCP 的几个名称关系: Modbus/RTU:主站 和从站 关系 Modbus/TCP:客户端和服务端关系 关系 主站主动找从站读写数据 客户端主动找服务端读写数据 所以当使用Modbus/TCP时,主站一般作为客户端&#xff…

【观成科技】加密C2框架Xiebro流量分析

一、工具介绍 Xiebro是由Golang和 .NET编写,提供支持的多人和多服务器 C2/后开发框架。它支持多种通信协议,包括TCP、websocket等,并且在客户端与Xiebro服务器之间的通信通常采用AES加密来保障安全性和隐蔽性。 二、工具原理分析 Xiebro C…

Sectigo SSL证书申请的流程是怎样的?

在当今数字化时代,网络安全成为了一个不可忽视的问题。为了保护网站和用户数据的安全,SSL证书成为了网站运营的重要组成部分。Sectigo作为全球领先的数字证书颁发机构之一,提供了一系列的证书解决方案来满足不同类型网站的需求。以下是对Sect…

一体化水处理设备有哪些

一体化水处理设备是一种集成了多种水处理工艺的紧凑型设备,适用于各种规模的水处理需求,包括生活污水、工业废水、饮用水处理等。这些设备通常设计为模块化,便于安装、运输和扩展。以下是一些常见的一体化水处理设备类型: 一体化生…

针对大型企业网站和内部网的框架/内容管理系统建议

1. 问题背景 在大型企业中,网站和内部网的建设至关重要,但企业在选择框架/内容管理系统(CMS)时往往面临诸多难题。这些难题包括: 稳定性和可靠性: 企业网站和内部网需要稳定可靠,以确保业务的…

【热门话题】Vue.js:现代前端开发的轻量级框架之旅

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 Vue.js:现代前端开发的轻量级框架之旅一、Vue.js概览1.1 Vue.js的诞…

数据中心逆变电源的功率容量计算方法

随着信息技术的快速发展,数据中心在现代社会中的地位日益凸显,各种企业和机构对数据中心的依赖程度也越来越高。而电源作为数据中心的核心基础设施,其可靠性和高效性直接影响着数据中心的稳定运行。因此,如何设计一款性能优越、可…

以管理员身份运行设置

在使用非 Administrator 用户操作情况下: 举个例子,因为每次想要以管理员身份运行命令提示符,都要右键选择才行,有点麻烦。 可以设置每次点开就是以管理员身份运行命令提示符,操作如下: 1.Win R 输入 s…

知了汇智副总经理赵懋骏出席“走进阿里”CEO联席会,共话AI大模型新趋势

在智能科技日新月异的今天,汇智知了堂副总经理赵懋骏于3月28日受邀出席了在天府软件园举行的“走进阿里–2024年CEO联席会”,会议聚焦阿里云AI技术的最新进展与行业应用,特别是“AI技术正在加速变革:大模型的历史、现在与趋势”&a…

批量剪辑与转码解析:一键实现MP4到FLV顺畅转换的技巧

在数字化多媒体日益盛行的今天,视频格式转换成为了我们日常生活和工作中不可或缺的一部分。尤其是当需要将MP4格式的视频转换为FLV格式时,批量剪辑与转码功能的出现,极大地提升了我们处理视频的效率。本文将为您详细解析云炫AI智剪如何一键实…

apisix3.9.1 和 dashboard 离线安装

服务器配置 centos7 linux x86 64 前置 需要将离线安装包上传到服务器上 {上传目录 /root/apisix-soft/ } 【建议:优先上传etcd-*.jar \ apisix-*.rpm \ cyrus-*.rpm \ openldap-*.rpm 等安装好apisix后再上传apisix-dashboard-*.rpm】 可以自行网上寻找,或找一台可…

spring cloud alibaba、spring cloud和springboot三者的版本兼容

官方版本说明地址: 版本说明 alibaba/spring-cloud-alibaba Wiki GitHub 组件版本关系 每个 Spring Cloud Alibaba 版本及其自身所适配的各组件对应版本如下表所示(注意,Spring Cloud Dubbo 从 2021.0.1.0 起已被移除出主干,不再随主干演进): Spring Cloud Alibaba Ve…

初识java——javaSE(4)类与对象

文章目录 前言一 类与对象1.1 面向过程与面向对象思想的区别:1.2 类的定义1.3 类的实例化——对象通过创建对象,调用对象中的成员变量与方法 1.4 this关键字this的作用一:this 的作用二构造方法:对象创建的两步方法的重载 this的作…

SGPM02陀螺仪模块通过惯性导航助力AGV小车的发展

之前我们介绍过SGPM01系列陀螺仪模块在智能泳池清洁机器人导航的方案(SGPM01)。这款惯性导航模块收到了许多企业的欢迎。由此,爱普生推出了SGPM02系列陀螺仪模块通过惯性导航,助力AGV小车的发展。 AGV是一种用于运输材料的无人驾驶车辆,并且A…

SHAP分析交互作用的功能,如果你用的模型是xgboost

SHAP分析交互作用的功能,如果你用的模型是xgboost 如果在SHAP分析中使用的是xgoost模型,就可以使用SHAP分析内置的交互作用分析,为分析变量间的相互提供了另外一个观察的视角。关于SHAP交互作用分析,一个参考资料,还是…

word2019 64位 NoteExpress突然无法使用解决方法

之前用的好好的,去除格式化运行过一次。 打开别的文档,突然发现红框中的图标全变灰了 根据教程添加 加载项,然后word以管理员身份重启,NE也以管理员身份运行,又可以了 然后突然又不行了,重启电脑后NE变成…

Java——类和对象第二节——封装

1.什么是封装 封装是面向对象程序的三大特性之一,面向对象程序的三大特性分别是封装,继承,多态 而封装简单来说就是套壳隐藏细节 打个比方: 在一些电脑厂商生产电脑时,仅对用户提供开关机键,键盘输入&a…

怎么防止源代码防泄密

随着数字化时代的到来,源代码作为企业和个人的重要资产之一,承载着无价的知识和创新。然而,源代码泄露已成为当今信息安全领域的重要挑战之一,给企业带来了严重的经济损失和声誉风险。面对这一挑战,我们有责任加强对源…