这篇文章主要介绍mysql存储中in参数的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1.in输入参数概念:
表示调用者向过程传入值(传入值可以是字面量或变量)
2.使用示例:
mysql> delimiter $$mysql> create procedure in_param(in p_in int) -> begin -> select p_in; -> set p_in=2; -> select P_in; -> end$$mysql> delimiter ; mysql> set @p_in=1; mysql> call in_param(@p_in);+------+| p_in |+------+| 1 |+------+ +------+| P_in |+------+| 2 |+------+ mysql> select @p_in;+-------+| @p_in |+-------+| 1 |+-------+
以上可以看出,p_in在存储过程中被修改,但并不影响@p_id的值,因为前者为局部变量、后者为全局变量。
拓展mysql数学函数:
LOG(x)
返回x的自然对数,x相对于基数e的对数
LOG10(x)
返回x的基数为10的对数
RADIANS(x)
返回x由角度转化为弧度的值
DEGREES(x)
返回x由弧度转化为角度的值
SIN(x)、ASIN(x)
前者返回x的正弦,其中x为给定的弧度值;后者返回x的反正弦值,x为正弦
以上是“mysql存储中in参数的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!