在 SQL 触发器中,'DECLARE' 声明的变量是局部变量,只能在声明它的 'BEGIN' 和 'END' 之间使用。而 '@' 声明的变量是全局变量,可以在整个触发器中使用,并且可以跨多个 'BEGIN' 和 'END' 块。因此,在触发器中使用 '@' 声明的变量可以获取到值,而使用 'DECLARE' 声明的变量只能在声明它的 'BEGIN' 和 'END' 块中使用。

SQL触发器中变量声明:DECLARE vs. @

原文地址: http://www.cveoy.top/t/topic/m5BZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录