【发布时间】:2015-01-22 15:41:20
【问题描述】:
我有一个名为 sample_table 的表,它的列是 col_a、col_b、col_c。 我正在尝试在 MySQL 5.6 中创建一个触发器,它将在插入一行时更新 col_c(as concat(col_a,col_b))。我为此编写的查询是:
create trigger trg_sample_table
after insert on sample_table
for each row
begin
set col_c=concat(col_a,col_b)
end;
在运行这个 sql 时,我得到的错误是: ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 6 行的“结束”附近使用正确的语法。
谁能帮我创建一个我需要的触发器?
【问题讨论】:
标签: mysql