永发信息网

如何在DJANGO里,向有外键的DB里插入数据

答案:2  悬赏:60  手机版
解决时间 2021-04-12 01:23
  • 提问者网友:人傍凄凉立暮秋
  • 2021-04-11 11:05
如何在DJANGO里,向有外键的DB里插入数据
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-04-11 12:08
这样的语句可以放在存储过程里
declare @id int
insert into table1 (name,password) values (...)
set @id=@@identity --取到刚插入的id
insert into table2 (age,sex,userid) values (...@id)

其实这样就可以了。如果你担心两个表的数据不同步,比如可能插入了table1后,但是出错了,表1有数据但表2没有,你可以把这2条语句放一个事务里。
全部回答
  • 1楼网友:山有枢
  • 2021-04-11 13:44
如何在django里,向有外键的db里插入数据 首先你需要建立django的对象模型 建立两个模型之间的关系表 将数据保存到关系表中。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯