【发布时间】:2021-06-08 01:33:05
【问题描述】:
我尝试先插入 transactions_detail,然后在 transactions 表中获取 total_cost。
transactions_detail
detail_id, product_id, transactions_id, product_quantity
transactions
transactions_id, user_id, total_price, transactions_date
如何让transactions_detail表插入时,id_transactions先为null,再填transaction表,则两个表的id_transactions匹配
【问题讨论】:
-
你为什么要那样做?插入子表后插入父表。
-
引用完整性的原因之一是防止这样的编程错误。
标签: mysql foreign-keys sql-insert