0

我正在从 Java GUI 读取用户数据,并尝试使用单个语句将其记录到两个不同的数据库表中。我喜欢“插入”语句,我只是不知道如何使用内部连接和其他东西将数据输入两个不同的表(与其中一个表中的外键链接)。

拜托,欢迎任何帮助。

到目前为止,我已经在一个表中拥有了我需要的所有列,但是在将数据库规范化为 3NF 之后,我不确定如何插入所有列。

4

1 回答 1

0

您需要使用两个插入语句。在第一条语句中,您在主表中插入数据,在第二条语句中,您必须在辅助表中插入数据(将使用第一个表引用 id)

如果你做相反的事情,数据库将出现约束冲突错误。

于 2013-08-31T15:01:53.357 回答