mysql 数据库创建存储过程是怎么创建的?

我指的是用什么工具创建,点击那个按钮写sql语句来创建的呢?
我就是找不到那个地方写存储过程 ,写创建存储过程的sql语句我知道。

创建存储过程
mysql> delimiter $ -- delimiter $是设置 $为命令终止符号,代替默认的分号,因为分号有其他用处.
mysql> create procedure sp_test(IN pi_id int, OUT po_name varchar(10))
-> begin
-> select * from test.tb_test;
-> select tb_test.name into po_name from test.tb_test where tb_test.id = pi_id;
-> end
-> $
Query OK, 0 rows affected (0.00 sec)
mysql> delimiter ; -- 恢复分号作为分隔终止符号

5.调用存储过程
mysql> set @po_name='';
Query OK, 0 rows affected (0.00 sec)
mysql> call sp_test(1,@po_name);
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-10
MySQL_GUI_Tools_5.0或者Navicat For MySQl V9.0.10 都可以,都是汉化版的,能看懂汉字就会用本回答被提问者采纳
第2个回答  2021-02-27

MySQL云数据库创建、配置与使用教程,五秒钟创建属于自己的mysql云数据库,申请地址:xmjar.cn

第3个回答  2011-01-10

给你发了个图片不知道你是不是用的这个可是化工具!

mysql数据库如何创建存储过程?
1. 利用CREATE PROCEDURE语句定义无参存储过程。执行示例及结果展示:2. 通过CALL语调用无参存储过程。插入数据库表实例:3. 使用存储过程更新数据库表。循环插入数据库表实现:4. 创建包含循环的无参存储过程。有参存储过程操作:5. 创建带参数的存储过程。游标使用示例:6. 创建存储过程并运用游标处理...

mysql 数据库创建存储过程是怎么创建的?
创建存储过程 mysql> delimiter $ -- delimiter $是设置 $为命令终止符号,代替默认的分号,因为分号有其他用处.mysql> create procedure sp_test(IN pi_id int, OUT po_name varchar(10))-> begin -> select * from test.tb_test;-> select tb_test.name into po_name from test.tb_test w...

mysql 存储过程
(1). 格式 MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]])[特性 ...] 过程体 这里先举个例子:mysql> DELIMITER \/\/ mysql> CREATE PROCEDURE proc1(OUT s int)-> BEGIN -> SELECT COUNT(*) INTO s FROM user;-> END -> \/\/ mysql> DELIMITER ;注:(1)这里...

创建存储过程sql语句
1)过程名存储过程的名称,默认在当前数据库中创建。若需要在特定数据库中创建存储过程,则要在名称前面加上数据库的名称,即db_name.sp_name。需要注意的是,名称应当尽量避免选取与MySQL内置函数相同的名称,否则会发生错误。2)过程参数存储过程的参数列表。其中,为参数名,为参数的类型(可以是任何有效...

mysql存储过程怎么写
语法格式:可以使用 CREATE PROCEDURE 语句创建存储过程。语法格式如下:CREATE PROCEDURE <过程名> ( [过程参数[,?] ] ) <过程体>[过程参数[,?] ] 格式[ IN | OUT | INOUT ] <参数名> <类型>语法说明如下:1) 过程名存储过程的名称,默认在当前数据库中创建。若需要在特定数据库中创建存储...

mysql如何创建存储过程?
1用mysql客户端登入2 选择数据库 mysql>use test3 查询当前数据库有哪些存储过程 mysql>show procedure status where Db='test'4 创建一个简单的存储过程 mysql>create procedure hi() select 'hello';5 存储过程创建完毕,看怎么调用它 mysql>call hi();显示结果 mysql> call hi(); +---+ | hello |...

在MySQL中创建带有IN和OUT参数的存储过程的方法
MySQL教程4 MySQL8运算符、函数、存储过程及新增数据类型 17.之创建带有IN和OUT参数的存储过程 学习猿地

MSQ创建存储过程,初级MSQ大佬求助
用户创建的存储过程是由用户创建并完成某一特定功能的存储过程,事实上一般所说的存储过程就是指本地存储过程。3临时存储过程 分为两种存储过程:一是本地临时存储过程,以井字号(#)作为其名称的第一个字符,则该存储过程将成为一个存放在tempdb数据库中的本地临时存储过程,且只有创建它的用户才能执行它...

mysql存储过程的基本用法有哪些
一、MySQL 创建存储过程 "pr_add" 是个简单的 MySQL 存储过程,这个MySQL 存储过程有两个 int 类型的输入参数 "a"、"b",返回这两个参数的和。复制代码 代码如下:drop procedure if exists pr_add;计算两个数之和 复制代码 代码如下:create procedure pr_add (a int,b int )begin declare c ...

如何创建MySQL存储过程可以返回一个表类型的数据
你可以打开“企业管理器”,选择当前操作的数据库,然后在左边的树型列表中选择“存储过程”,此时就可以在右边的列表中看到你刚刚创建的存储过程了(如果没有,刷新一下即可)。二、存储过程的调用 之前已经创建了一个名为“upGetUserName”的存储过程,从字面理解该存储过程的功能是用来取得某一个用户的...

相似回答