我正在设计一个数据库,并且需要一个语句一次将值插入两个表中。我这样做的问题是其中一个表需要一个值,该值在另一个表中自动递增。我怎样才能做到这一点?不幸的是,我的主机不支持使用外键。(我正在使用 mySQL)
我将表名和值放在下面。
Task
+ id (auto incremented value)
+ dataid (should have been foreign key to data.id- which will be auto incremented when +tatement is xecuted)
+ priority (task priority 1-100)
+ statusid (should have been foreign key to status.id - this value is given)
+ toc (TimeOfCreation - timestamp, will be set automatically)
Data
+ id (auto incremented value)
+ text (the text of the task/privatemsg/statusmsg etc.)
你们中的一个或某人可以帮助我制作一个插入语句,使我可以将这些数据插入这些表中,其中 data.id 自动递增,并存储在 task.dataid 中?
text=fix login
priority=99
statusid=4
请询问您是否有任何问题。
提前致谢
Pyracell