我想知道您是否可以将数据插入到一个表中并使其显示在SQL中的不同表中而不插入第二个表中?
答案 0 :(得分:0)
以下是使用触发器
更新表格的一小部分示例CREATE TRIGGER `upd_table2` BEFORE INSERT ON `table1`
FOR EACH ROW
BEGIN
SET NEW.msg = concat(NEW.msg, ' was here'); /* update the value for table 1*/
INSERT INTO table2 values (concat(NEW.msg, ' was here too')); /* insert to table 2*/
END//
INSERT INTO `table1`
(`msg`)
VALUES
('juan'),
('peter')//
答案 1 :(得分:0)
触发器是可行的方法,CREATE TRIGGER(Transact-SQL)...... https://msdn.microsoft.com/en-us/library/ms189799.aspx