【发布时间】:2012-09-19 21:12:38
【问题描述】:
在 MYSQL 中,如何将表 ftable 中的字段名称 fname 分配给触发器查询中的变量?
我知道mysql全局变量:@@
局部变量? @
但这就是正确的语法吗?
【问题讨论】:
在 MYSQL 中,如何将表 ftable 中的字段名称 fname 分配给触发器查询中的变量?
我知道mysql全局变量:@@
局部变量? @
但这就是正确的语法吗?
【问题讨论】:
【讨论】:
@tmp 的值为 fname,我可以在其余的触发器脚本中使用它?
@tmp 将具有该字段的值。也就是说,如果ftable 只有一行fvalue 的字段值为1,则@tmp 将包含值1。
INSERT INTO @tmp VALUES (8) 中使用@tmp 作为变量。但它没有用。 @tmp 被赋值为 table2。我收到架构创建错误。