腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Laravel
未将
空
值
更新
为
外
键
列
、
、
当我尝试
更新
记录并将它的
外
键
添加到NULL时,我遇到了一个关于
laravel
的问题 它根本没有
更新
。 没有错误,我也检查了Mass Assignment。('patient_id')->references('id')->on('patients')->onDelete('cascade');});
更新
查询
浏览 9
提问于2020-11-22
得票数 1
回答已采纳
2
回答
外
键
约束是否自动禁止
空
值
?
、
、
、
、
在向活动表中插入数据时-如果StaffId
为
null,则会抛出FK约束错误!?我已经在SSMS中勾选了“Alllow Nulls”框,那么为什么不是这样呢?还要注意:我刚刚使用SSMS运行了一条Insert语句来插入
空
值
,并且它起作用了。也许这是一个更具C#特色的问题!?
浏览 5
提问于2012-03-21
得票数 3
回答已采纳
2
回答
DB2 v8可为
空
的
外
键
、
DB2 version 8 z/OS是否支持可
空
的
外
键
? 例如,person表上的
外
键指向supervisor表(其中有些人没有主管)。
浏览 3
提问于2012-08-01
得票数 1
回答已采纳
1
回答
使用新
列
将主键从简单更改为组合
、
、
、
我正在尝试将我的一个表的主键从一个简单的
键
更改为一个复合
键
,其中复合应该由旧的pk
列
和一个新创建的
列
组成。我从一个非常类似的问题中得出了这个答案:情况如下:ALTER TABLE Catalog DROP CONSTRAINT Catalog_uni_name; 执行这些步骤后,主键和
外
<e
浏览 2
提问于2020-06-17
得票数 1
回答已采纳
1
回答
不允许
空
值
的具有引用完整性的MS访问
、
、
该
值
可以为
空
。只要
外
键
存在,就不允许插入或
更新
空
值
。在没有
外
键
的情况下保存
空
值
后,我无法添加
键
。如何才能解决这个问题?
更新
:我想到了一些可能
浏览 2
提问于2013-01-21
得票数 1
回答已采纳
2
回答
允许只
更新
如果
为
NULL的SQL
列
、
tldr:是否可以创建一个约束,强制执行:只允许在当前
值
为
NULL的情况下
更新
列
。使用
列
中的
外
键
来做一些事情。 但是,两个用户可以同时执行该操作。在这
浏览 0
提问于2022-03-07
得票数 1
回答已采纳
1
回答
如何通过查询从sql组中获取值,其中数据
为
null
、
、
、
最初,我在一个名为注释的数据库中有一个
空
表。这里没有行输入。它有4
列
,其中3个
外
键
。我就这样写了个问询-FROM `comments` 它不返回任何内容,因为表完全是
空
的。但是,为了确认表是
空
的,或者如果表有
值
,则必须至少需要才能确认表
为
空
,然后返回
值
。或者检查表是否
为
空
的任何其他选项,它都没有行。 (目前,我
浏览 2
提问于2020-05-09
得票数 0
回答已采纳
3
回答
对于引用不同表的primary_key
列
,是否可以让mysql表接受
空
值
?
我有一个表,它有一个
列
,其中包含另一个表中一行的id。但是,当正在填充表A时,表B可能具有也可能没有为表A准备好的行。所以..。只是好奇我是否需要允许任何和所有的
值
才能工作,或者是否有某种方法允许null。
浏览 1
提问于2010-06-13
得票数 1
回答已采纳
1
回答
如何从其他有条件的表
更新
表中的数据
、
我有两个表,都有一
列
作为主键和
外
键
。我必须
更新
一个表列,该列为
空
,但主表具有需要在此处
更新
的
值
。如何通过引用
外
键
表中主表那些
列
来
更新
该特定
列
?表1-主要-Column list SI.No (PrimaryKey) UpdateTime StudentDetail 表2-
外
列
列表SI.No(ForeignKey) UpdateTime Batch
浏览 0
提问于2019-11-26
得票数 0
1
回答
EF不允许
外
键
列
值
为
Null,尽管我将其设置
为
Nullable
、
、
、
、
我有两个表,并且在它们之间建立了
外
键
关系,但是在表中设置了foregin
键
为
空
,但是当我插入
外
键
列
null时,它会给出错误:下面是我制作
外
键
的桌面屏幕:我已经使cliq_dependent_id列为
空
,但它有关系org_emp_dependents表id
列
。
浏览 2
提问于2014-02-13
得票数 0
回答已采纳
1
回答
对两
列
主键的
外
键
引用
、
、
我的一个表有一个两
列
主键: state CHAR(2) NOT NULL, etc..., ); name VARCHAR NOT NULL, year INT NULL如果state
为</em
浏览 0
提问于2010-03-19
得票数 6
回答已采纳
1
回答
如果可能,在与任何引用不匹配时,将
外
键
设置
为
空
、
、
、
、
我正在下载数据并保存在两个表中,即table_1和table_2,这些表与许多表有一种关系: SQLSTATE23000:完整性约束违反: 1452不能添加或
更新
子行:
外
键
约束失败 在table_2中,我设置了table_1_id默认
值
为
空
,但仍然失败。当与table_1中的任何行不匹配时,是否可以将其设置
为
<
浏览 3
提问于2018-01-14
得票数 0
1
回答
更新
一个
列
字段会生成关系错误
、
我需要帮助来理解为什么当我只用实体框架
更新
一个
列
字段时会收到这条消息。 操作失败:无法更改关系,因为一个或多个
外
键
属性不可为non。当对关系进行更改时,相关的
外
键
属性将设置
为
空
值
。如果
外
键
不支持
空
值
,则必须定义新关系,必须
为
外
键
属性分配另一个非
空
值
,否则必须删除不相关的对象。
浏览 2
提问于2014-02-21
得票数 1
4
回答
在html表单中将空字符串
更新
为
空字符串。
、
我在InnoDB表中设置了
外
键
约束。除了签出每个字段之外,还有什么其他方法可以强制在外
键
字段中插入NULL吗?还是强迫MySQL接受'‘作为“
空
”
外
键
引用?显然,在MySQL中,我可以
更新
表集foreignKey=NULL,但不能<e
浏览 9
提问于2013-10-05
得票数 3
回答已采纳
1
回答
MSSQL
外
键
关系和
空
值
、
、
我在向现有表中添加
外
键
时遇到问题,
外
键
可以为
空
。 假设我有一个用户表和一个数据表。数据表已经在用户表ID
列
的"createdBy“colum上有一个可工作的
外
键
。我刚刚在数据表"EditedBy“中添加了第二
列
,允许
空
值
(这意味着数据记录没有被编辑)。因此,所有现有记录都将NULL作为该
列
的
值
。我试图在Data.EditedBy和User.Id
浏览 7
提问于2016-06-10
得票数 0
回答已采纳
2
回答
在什么情况下,
外
键
必须不是
空
的?
、
、
、
可能重复: 我知道外
键
用于关联或链接不同的表,但我的任务是要求主题的特定条件。
浏览 0
提问于2013-01-19
得票数 0
回答已采纳
2
回答
Mysql
外
键
困境
、
、
、
我在一个表上有一个
列
contactId,它是一个
外
键
,连接到contacts表的id。也就是说,我的第二个表中的每一行都可以连接到一个联系人。 但是,有些记录不必连接到任何联系人。
浏览 1
提问于2011-09-25
得票数 2
回答已采纳
1
回答
DELETE语句与引用约束"FK_EntityAEntityB“冲突
、
、
正如我在设计模式(在MS中)中所看到的,字段EntityA_id (在表EntityB中)被设置
为
允许NULL,所以我尝试删除表EntityA中的记录。我预计记录将被删除,表EntityB中的字段EntityB将自动设置
为
NULL。不幸的是,我得到了异常: DELETE语句与引用约束"FK_EntityAEntityB"冲突 如果
外
键
字段设置
为
允许NULL,为什么会抛出异常?
浏览 2
提问于2012-10-31
得票数 2
回答已采纳
5
回答
Laravel
5:完整性约束违反: 1452不能添加或
更新
子行:
外
键
约束失败
、
、
因此,我的文章“迁移”有一个名为"user_id“的
外
键
。而且,我知道我没有尝试将'user_id‘的
值
插入到制品表中。SQLSTATE23000:完整性约束违反: 1452不能添加或
更新
子行:
外
键
约束失败(tags.articles,约束articles_user_id_foreign
外
键
(user_id)引用users(id)) (SQL:插入到articles (title,body,updated_at,created_at
浏览 5
提问于2015-03-21
得票数 20
回答已采纳
3
回答
如何在MS SQL Server 2012中允许
外
键
上的
空
值
?
如何在MS SQL Server 2012中允许
外
键
列上的
空
(
空
)
值
并保持引用完整性?我在子表中的
外
键
上创建了约束。防止删除父表中的主键记录,可以。但它不允许我将新记录添加(插入)到子表中,将
外
键
列
保留
为
空
。我在我的应用程序中有很多这样的情况,我希望有可能将FK
列
保留
为
空
,并且仍然启用引用完整性,至少从父表中删除。如何实现?
浏览 31
提问于2017-08-10
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在df的一列中 有None和Nan 我想把这些空值都填充为-1 应该怎么操作呢
3分钟短文:书接上回,Laravel数据库迁移的那些个小技巧
数据库基础知识:数据库中的约束和三大范式
Oracle表及保证数据的完整性
Oracle 19C入门到精通之数据完整性和约束性
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券