scaoping 发表于 2016-10-24 09:13:08

mysql 存储过程中的declare 和 set 的两种变量的区别

DECLARE 定义的变量的作用范围是BEGIN … END块内,只能在块中使用。
SET 定义的变量用户变量,作用范围是全局的,如果在存储过程中定义了用户变量,在存储过程之外的sql也是可以调用的。
页: [1]
查看完整版本: mysql 存储过程中的declare 和 set 的两种变量的区别