你的位置:首页 > 软件开发 > 数据库 > Mysql 储存过程以及 python callproc调用

Mysql 储存过程以及 python callproc调用

发布时间:2015-08-22 16:00:10
一、存储过程(stored procedure)   存储过程将存入的一系列SQL语句进行预编译,执行并存放在数据库中,之后如果需要使用sql语句对这一组sql进行访问时可以直接提取(很好理解 存储过程就是将sql执行过程存储在数据库中,来方便提取)。     优点:1.多次提取 ...

Mysql 储存过程以及 python  callproc调用

一、存储过程(stored procedure)

   存储过程将存入的一系列SQL语句进行预编译,执行并存放在数据库中,之后如果需要使用sql语句对这一组sql进行访问时可以直接提取(很好理解 存储过程就是将sql执行过程存储在数据库中,来方便提取)。

     优点:1.多次提取,减少编译时间,2.因为每次提取都需要传入sql语句,如果用存储过程名来调用的话,就减少了访问流量3.增加了重用(可以相较之与(函数对编程的影响))

OUT 参数名 参数类型:该参数在执行完所有的参数语句后可以返回.

INOUT 参数名 参数类型: 该参数的不同之处在于它传入的参数需要赋值,并且在callprogram之后他的参数值将会被修改返回给变量值.

DELIMITER $$CREATE PROCEDURE set_counter(INOUT count INT(4),IN inc INT(4))//传入一个Inout参数和一个in参数BEGIN SET count = count + inc;END$$DELIMITER ;

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Mysql 储存过程以及 python callproc调用

关键词:MYSQL

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。