DROP TABLE IF EXISTS `Software`;
CREATE TABLE IF NOT EXISTS `Game` (
`Name` varchar(255) default NULL,
`Price` varchar(200) default NULL,
`Language` varchar(200) default NULL,
`Genre` varchar(200) default NULL,
`SnipShot` varchar(200) default NULL,
`Website` varchar(200) default NULL,
`PublishDate` varchar(200) default NULL,
PRIMARY KEY (`Name`)
);
CREATE TABLE IF NOT EXISTS `Software` (
`t_Name` varchar(255) default NULL,
`OS` varchar(200) default NULL,
`DirectX` varchar(200) default NULL,
`AdobeFlashVersion` varchar(200) default NULL,
`WebBrowser` varchar(200) default NULL,
FOREIGN KEY (t_Name) REFERENCES Game(Name)
);
create trigger t_game
after insert on Game
for each row
begin
insert into Software(`t_Name`) values (:Game.name)
end;
我想实现的是如果game 里面新加了一个name的话,Software表格也会新启一行,然后Software.t_name= game.name这个怎么实现?急需.....
九州编程
相关分类