【发布时间】:2015-03-16 18:29:12
【问题描述】:
当该行被插入到另一个表中时,我想在现有表中插入一个新行。有很多这样的例子,但是我找不到带触发器的例子。这是我的代码。我究竟做错了什么?触发器根本没有触发:
USE `MTFDFormdB`;
DELIMITER $$
CREATE TRIGGER `StationTrouble_temp`
AFTER INSERT ON `StationTrouble_temp`
FOR EACH ROW INSERT INTO `StationTrouble`
(`_rowid_`,
`fullname`,
`username`,
`email5`,
`controlnumber`,
`station`,
`problemdescription`,
`appaerentcause`,
`observed`,
`reportstatus`,
`_submitted_`,
`_fromaddress_`,
`_flags_`,
`_transactid_`,
`submittername`,
`other submitter`) SELECT rowid_,
fullname,
username,
email5,
controlnumber,
station,
problemdescription,
appaerentcause,
observed,
reportstatus,
_submitted_,
_fromaddress_,
_flags_,
_transactid_,
submittername,othersubmitter
FROM StationTrouble_temp;
【问题讨论】: