腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
即使
没有
外
键
,
也
会
出现
外
键
约束
错误
mysql
我收到以下
错误
:
即使
我删除了所有的
外
键
约束
,
也
会发生这种情况。数据库中确实存在timeline表,因此这不是问题所在。
浏览 25
提问于2019-08-01
得票数 0
2
回答
如何在保持完整性的同时发展MySQL模式
mysql
它甚至
会
解锁它,
即使
你已经手动锁定它。此外,架构修改不能按事务分组。 因此,如果您的迁移删除了一些
外
键
约束
,更改了相关的表,然后将这些
约束
替换为新的
约束
,则可能会
出现
问题。如果另一个数据库客户端在移除外
键
约束
时插入了无效值,则
即使
正确写入迁移SQL,
也
可能无法应用新的
外
键
约束
。这只是一个例子,但是这个问题可能还有其他的表现方式。
浏览 0
提问于2015-02-12
得票数 1
1
回答
为什么在MySQL中列级定义时未创建
外
键
?
mysql
、
foreign-keys
我使用以下SQL命令创建了一个名为“Student”的父表,其两个列分别为“rollno”和“name”:我在列级别定义了主
约束
,并创建了主键但是,当我使用以下SQL命令创建子表“Score”时,该表包含两个列,分别为“rollno”和“mark”:未创建
外
键
(在列级别定义时我
也
没犯任何
错误
。如果在表级别应用
外
键
约束
,
浏览 8
提问于2022-05-23
得票数 0
回答已采纳
1
回答
禁用
外
键
检查后无法删除或更新父行
java
、
mysql
、
jpa
我想更新表中的
键
,而这个
键
在其他表中是FK。query.setParameter(2, "bb"); 但是,
即使
禁用了
外
键
检查,
也
会
出现
异常。com.mysql.jdbc
浏览 1
提问于2018-01-10
得票数 0
1
回答
外
键
约束
不显示在sysobjects中,但由于与其自身的冲突而无法创建。
sql-server
、
foreign-key
、
constraint
、
dbcc-checkdb
我有一个MicrosoftSQLServer2019企业版数据库,其中我在两个表之间建立了关系:Properties和Photos,其中Properties是主键,Photos是
外
键
表。但是,名为FK_Photos_Properties的
外
键
约束
不知何故消失了:它
没有
出现
在SSMS表设计器和 SELECT * FROM sysobjects WHERE name = 'FK_Photos_Properties当我试图使用SSMS设计器重新创建关系时,会收到一条
浏览 0
提问于2023-04-12
得票数 1
4
回答
从mysql中的表中删除外
键
mysql
、
sql
、
database
、
foreign-keys
我创建了一个
外
键
,但
没有
为表中的列指定名称。现在我想移除那列。首先,我尝试删除外
键
约束
,但是
出现
了一个
错误
ALTER TABLE passenger
错误
信息 我确保了列的存在。我还
没有
命名
外
键
约
浏览 5
提问于2015-06-03
得票数 3
回答已采纳
1
回答
与多个表的左联接不一致的删除查询
mysql
、
sql
我在MySQL v5.6中有三个表是由以下人员创建的: id INT AUTO_INCREMENT,); id INT AUTO_INCREMENT,); id INT AUTO_INCREMENT, th_id INT, CONSTRAINT fk_1 FOREIGN KEY (tm_
浏览 6
提问于2020-11-06
得票数 1
回答已采纳
1
回答
没有
外
键
的表上
出现
MySQL
错误
1215
mysql
、
foreign-keys
、
constraints
、
primary-key
KodPocztowy` CHAR(6) NULL,UNIQUE INDEX `NIP_UNIQUE` (`NIP` ASC))
即使
此表中
没有
外
键
,
也
会
出现
1215
错误
(无法添加
外
键
约束
)。
浏览 0
提问于2016-01-15
得票数 1
3
回答
MYSQL alter添加索引+
外
键
给
错误
1005
mysql
、
foreign-keys
、
indexing
、
alter-table
、
mysql-error-1005
它的工作,Error Code : 1005如何在同一个字段上添加
外
键
和索引?更新: 我尝试将两个查询分开,首先添加索引,然后添加
外
键
,然后添加索引,但第二个查询不工作!当我更改
外
键
的名称(如:'fk_2')并尝试运行它时,我得到一个
错误
: error代码: 1452不能添加或更新子行:
外
<
浏览 13
提问于2010-08-11
得票数 2
回答已采纳
1
回答
带有
外
键
约束
的多语句SQL delete
mysql
、
sql
我使用的是具有
外
键
约束
的复杂模式的MySQL 5.5。在执行了这些语句的子集之后,可能会
出现
违反
外
键
约束
的情况。在执行完所有这些语句之后,不应该
出现
违反
外
键
约束
的情况。 我的问题是,有
没有
一种方法可以将我的多个语句组合在一起(作为多语句、事务等),以便直到所有
外
键
约束
都完
浏览 3
提问于2012-12-16
得票数 0
回答已采纳
1
回答
:截断带有
外
键
约束
的表
oracle
、
truncate
我希望看到关于“带有
外
键
约束
的截断表”的规范,如下所示。有人知道它是在哪里定义的吗? 的缺点是,如果您有一个
外
键
约束
引用您试图截断的表,这是行不通的--
即使
引用表中
没有
数据!这是因为
外
键
检查是用DDL而不是DML完成的。这可以通过暂时禁用表上的
外
键
约束
来解决。
浏览 5
提问于2012-03-01
得票数 0
4
回答
帮助删除关系表
sql
、
mysql
、
database-design
、
data-modeling
threads:id,language_id USERS.thread_id是THREADS.id的
外
键
,POSTS.user_id是USERS.id的
外
键
,POSTS.language_id是LANGUAGES.id的
外
键
。我不能删除一个用户,因为POSTS.user_id
会
抛出一个
外
键
约束
错误
,而
浏览 5
提问于2009-12-28
得票数 0
回答已采纳
1
回答
Foreign_key_check失败,并显示工作台导出和phpmyadmin
import
、
phpmyadmin
、
foreign-keys
、
export
、
mysql-workbench
但我得到的
错误
是150。(
外
键
约束
)在
没有
外
键
的情况下导出它时,它可以完美地工作!phpmyadmin
会
忽略它。
也
用简单版本替换它:
即使
不在文件末尾重置它也无济于事。有人知道如何使用
外
键
从导出/导入到工作台和phpmyadmin吗?
浏览 0
提问于2014-01-13
得票数 0
3
回答
MySQL -
错误
1823:未能将
外
键
约束
添加到系统表中
mysql
、
laravel
我正在更新一个数据库,以更正更新和删除时的
外
键
行为。然而,特别是在一张桌子上,这是出乎意料的困难。在大多数表中,我一直在
没有
任何问题的情况下做了以下工作: 然而,有一张桌子给我带来了一些我不太明白的麻烦。我尝试先删除updated_by
约束
和
键
以及code唯一
键
,但是它不会改变任何事情。我试着禁用
外
键
检查,但<
浏览 0
提问于2018-11-10
得票数 1
回答已采纳
4
回答
SQLite -
外
键
限制-iOS5
ios
、
sqlite
、
key
似乎从SQLite的3.6.x版本开始就支持
外
键
约束
。IOS5.0上的SQLite版本是3.7.7 (见sqlite3.h)。但是,当我尝试在具有
约束
的表中插入行时,
即使
相关的
外
键
不存在,
也
可以正确地插入行。我
没有
错。 使用Navicat之类的应用程序执行相同的insert语句会给我一个“违反
约束
的
错误
”。你知道IOs 5是否支持
外
键
吗?
浏览 0
提问于2012-01-06
得票数 8
1
回答
在不尝试创建
外
键
的情况下
出现
错误
“无法添加
外
键
约束
”
mysql
team` (); 它显然不包含
外
键
声明
出现
此
错误
的原因一定与MySQL缓存问题有关。因为这个表之前已经存在了,所以我把它删除了。因此,在create table命令中将表名重命名为teams可以很好地创建该表。更新1CREATE TABLE `t
浏览 1
提问于2019-07-22
得票数 0
2
回答
来自Server的
错误
sql
、
sql-server-2005
你好,朋友们,我在做
外
键
时遇到了以下
错误
“tbl_course”表成功地保存了'tbl_students‘表--无法创建关系’FK_tbl_course_tbl_course‘。在表'FK_tbl_students_tbl_course‘上引入
外
键
约束
'tbl_students’可能
会
导致循环或多个级联路径。指定“删除不操作”或“更新不操作”,或修改其他
外
键
约束
。无法创建
约束
浏览 2
提问于2010-06-18
得票数 0
回答已采纳
1
回答
是否应该通过禁用所有触发器来禁用
外
键
约束
检查?
sql
、
postgresql
、
foreign-keys
、
database-trigger
目标表有几个
外
键
约束
。令我惊讶的是,我
没有
得到任何
错误
,
即使
外
键
约束
引用的表中
没有
任何数据。 在进行复制之前,我使用了DISABLE TRIGGER ALL来确保在目标表上定义的触发器不会触发。由于违反了
外
键
约束
而失败。然后我执行了DISABLE TRIGGER ALL,尝试添加新行,并且成功了。我的结论是,在PostgreSQL 10中,DISABLE TRIG
浏览 3
提问于2018-08-10
得票数 5
1
回答
主义/Symfony导致迁移的无序性
php
、
mysql
、
symfony1
、
doctrine
、
symfony-1.4
我不确定这是不是个窃听器,但对我来说确实是个
错误
。 当我使用生成迁移时,涉及到Symfony中有
外
键
的表,导致的迁移似乎是不正常的。例如,假设我在表A到表B中有一个
外
键
,并且删除表A中的表B和引用字段,则第一次迁移
会
删除表B和表A中的列,而第二次迁移将删除表A中的
外
键
约束
,因为表A中带有
外
键
约束
的字段不能删除,表B
也
不能因为
外
键
浏览 4
提问于2010-12-27
得票数 2
回答已采纳
2
回答
避免在800 GB数据库上使用
外
键
?
database-design
、
mysql
有趣的是,
外
键
约束
非常少,导致一些重复的坏数据,但由于这不会损害任何东西(显然),
没有
人
会
过分担心。现在我无法想象
没有
外
键
的生活,所以当我问他为什么
没有
这样的检查时,他回答说,
外
键
是数据库必须维护的另一个索引,占用更多的空间。 是的空间。所以我的问题是:一个索引能占用多少空间? 10%的DB?
即使
他的推理是
错误
的,不可否认的是,
外
键</e
浏览 0
提问于2015-08-08
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券