2016 - 2024

感恩一路有你

mysql 存储过程 语法 如何在mysql中创建带参数的存储过程?

浏览量:1165 时间:2021-03-13 09:53:13 作者:admin

如何在mysql中创建带参数的存储过程?

你打开"new query",然后直接在新的窗口里编写就可以了,给你个示例:create procedure p_test(in i_num int,in i_name varchar(50),out o_result varchar(100))begin select i_num as "输入参数1", i_name as "输入参数2" set o_result = "输入参数结果为:"end

SQL与MySQL有什么区别?

SQL全称是结构化查询语言,MySQL是一个关系型数据库,是一个软件,这是两者最根本的区别,就相当于c 与vc 6.0的区别,一个是语言,一个是基于这种语言实现的的软件。

联系的话,MySQL是基于SQL标准实现的一个数据库管理软件,你可以在上面写SQL语句,练习SQL,基本的增删改查,触发器,存储过程等,当然,你也可以使用其他数据库管理软件,像SQL Server,Oracle等,这个因人、实际的项目而异,就看你的选择了,都可以在上面练习SQL。

总得来说,SQL是语言,MySQL是数据库软件,只不过MySQL是SQL标准的实现,这是两者的区别和联系。

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 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)

mysql 存储过程 语法 mysql执行存储过程语句 mysql数据库存储过程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。