数据库表中有外键,该怎么添加数据? 20
表1有个字段为number1,表2中也有一个字段叫number2,表2中的number2为表1中的number1的外键,用hibernate反向生成表2时,没有numbe...
表1有个字段为number1,表2中也有一个字段叫number2,表2中的number2为表1中的number1的外键,用hibernate反向生成表2时,没有number2,然后怎么给表2添加数据?跪求详细教程。。。。。感激不尽!!!
展开
2个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
两个办法
1、先主表插入数据,再从表插入数据集
2、先禁用外键约束
ALTER TABLE 表名
NOCHECK CONSTRAINT
外键约束名
然后插入数据
然后再启用约束
ALTER TABLE 表名
CHECK CONSTRAINT
外键约束名
1、先主表插入数据,再从表插入数据集
2、先禁用外键约束
ALTER TABLE 表名
NOCHECK CONSTRAINT
外键约束名
然后插入数据
然后再启用约束
ALTER TABLE 表名
CHECK CONSTRAINT
外键约束名
追问
是在页面那里添加数据,每次添加一条数据都禁用和启用吗?有没有其他的方法啊?
追答
要么改数据结构,要么用我上面说的方法。你可以把解除约束和恢复约束的语句放到你的sql操作里去。没其他办法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询