具有多个表的SQL事务

时间:2014-02-18 16:02:56

标签: foreign-keys primary-key sqltransaction

  1. 我有三个表,DISTRIBUTION_LIST,USERS和ADDRESSES。
  2. 单个对象'distribution_list'有多个用户和地址。
  3. 我想创建一起写入这三个表的事务,表格中的FOREIGN_KEY USERS和ADDRESSES是来自DISTRIBUTION_LIST的PRIMARY_KEY,即AUTO INCREMENT。
  4. 实际上我已经描述了我的问题,当我创建语句以将数据插入USERS和ADDRESSES时,如何从DISTRIBUTION_LIST知道PRIMARY_KEY?手动计算PRIMARY_KEY的一种解决方案,但是可能有更优雅的解决方案来完成这项任务吗? enter image description here

0 个答案:

没有答案