腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
MYSQL
alter
添加
索引+
外
键
给错误1005
、
、
、
、
它
的
工作,Error Code : 1005如何在同一个字段上
添加
外
键
和索引?更新: 我尝试将两个查询分开,首先
添加
索引,然后
添加
外
键
,然后
添加
索引,但第二个查询不工作!当我更改
外
键
的
名称(如:'fk_2')并尝试运行它
浏览 13
提问于2010-08-11
得票数 2
回答已采纳
2
回答
如何使Rails创建启用
外
键
的
SQLite数据库?
、
、
、
我是Rails
的
新手,我在我
的
示例项目中使用SQLite3作为数据库。我试图在两种模式之间建立普通
的
一对多
的
关系。每个产品有一个所有者,每个所有者可以拥有许多产品)。但是,当我在数据库管理工具中打开development.sqlite3 (我使用免费
的
SQLite Express个人)时,我不认为数据库具有引用完整性。产品表中没有列出外
键
,即使它包含owner_id列。我尝试通过
添加
选项
键
来更改database.yml: default: &d
浏览 3
提问于2015-03-26
得票数 5
回答已采纳
4
回答
如何在单个
MySQL
语句
中
添加
列并使其成为
外
键
?
、
在
mysql
中,我可以在同一
语句
中
添加
列和
外
键
吗?
添加
fk
的
正确语法是什么?以下是我
的
SQL: ADD COLUMN columnname INT DEFAULT(1),...and附带
的
错误消息: 您
的
SQL语法出现
浏览 9
提问于2009-10-09
得票数 109
3
回答
无法创建表“
外
键
约束格式不正确”SQL
、
我刚开始使用SQL,我
的
SQL代码有点问题。我一直在寻找关于这种错误
的
很多答案,但我找不到适合我
的
问题
的
答案。下面是代码示例。pais VARCHAR(15) NOT NULL,FOREIGN KEY (CIF) REFERENCES Cuenta(CIF_Banco)当我执行
MySQL
无法创建表practicaer.banco (errno: 150“
外
键
约束格式不正确”)
浏览 2
提问于2016-04-10
得票数 1
回答已采纳
1
回答
SQL
外
键
和引用其他表
、
、
我正试着用
外
键
把两个表连接起来。一个表是用户,另一个是userInfo。当我删除一个用户,我也想删除他们
的
信息以及。当我从user表中删除一个用户时,他们在usersInfo中
的
条目仍然存在。userlevel INT UNSIGNED NOT NULL,organization int(1),); 这是我
的
用户信息表我这么做只是为了一个简单
的
例子。在TYPE = InnoDB
语句</em
浏览 2
提问于2012-04-30
得票数 1
回答已采纳
1
回答
无法在
MySQL
中
添加
外
键
?
、
、
、
这里是我正在执行
的
语句
和相关
的
错误,任何提示什么是错误和如何进一步调试是赞赏
的
。使用
MySQL
工作台/
MySQL
。 特别是搞不懂什么意思孩子在这里划船?
外
键
与子行
的
关系如何?这里
的
孩子排
的
是什么?无法
添加
或更新子行:
外
键
约束失败(test.#sql-ff_2、约束fk_Customer
外
键
(Custo
浏览 3
提问于2015-08-26
得票数 0
回答已采纳
1
回答
什么会导致
外
键
即使在foreign_key_checks = 0
的
情况下也无法删除?
、
、
我正在尝试重建我
的
数据库,但我无法从表中删除任何
外
键
,即使我也从
MySQL
文档中调用SET foreign_key_checks = 0;,似乎这就是我需要做
的
全部工作。我还需要做些什么呢?pk_pages primary key (id)供参考:+-----------+----------------
浏览 4
提问于2012-01-05
得票数 0
回答已采纳
1
回答
如何为一组表生成
添加
外
键
语句
?
、
、
我使用
的
是
MySQL
5.5.37。给定一组表(table_a、table_b、.、table_n),如何编写将生成这些表链接到
的
所有
外
键
的
SQL
语句
(或过程)?请注意,虽然我可以运行mysqldump来生成带有“约束”子句
的
"CREATE“
语句
,但我只想要
添加
外
键
的
状态,例如。
浏览 1
提问于2014-04-21
得票数 0
回答已采纳
1
回答
MySql
内存引擎不检查更新
外
键
?
、
、
在进行了几次测试之后,我发现内存引擎上
的
外
键
缺少一致性检查之一。我
的
问题是:为什么更新一致性不与内存引擎保持一致?那是个错误还是有什么真正
的
原因?有提到已知
的
bug吗? 作为附加信息,我正在使用Linux上
的
存储库版本进行开发,该版本仍然是15.1 (5.1)
浏览 2
提问于2015-12-15
得票数 3
回答已采纳
3
回答
在
MySQL
中,我是否可以将参照完整性检查推迟到提交
、
正如在中一样,我一直在阅读PoEAA,想知道是否可以将引用完整性检查推迟到
MySQL
中
的
提交。 当我想要在同一提交中插入一堆产品和相关产品时,我就遇到了这个问题。
浏览 3
提问于2011-02-16
得票数 62
回答已采纳
3
回答
在重复
键
更新中
添加
要插入
的
内部联接和where子句
、
、
我从这个INSERT上
的
重复
键
UPDATE
MySQL
语句
开始。INTO Table1 ( field1, field2)ON DUPLICATE KEY UPDATE field1 = 1, field2 = 2 然后,我遇到了一个“
外
键
约束失败”
的
错误。我意识到我需要
添加
另一个WHERE子句条件来满足带有内部联接
的
外
键
约束。编写这个
MySQL
<em
浏览 2
提问于2016-07-05
得票数 3
回答已采纳
3
回答
mysql
错误150
外
键
、
、
每当我插入到表xxx中时:add index FK68C3166C7B556202 (my_yyy_id), ...I get: 19:27:44,355 ERROR SchemaUpdate:212 - Unsuccessful: alter table xxx add index FK68C3166C7B556202 (my_yyy_id), add constraint FK68C3166
浏览 2
提问于2011-02-26
得票数 0
回答已采纳
1
回答
如何使用
外
键
定义创建表B(如A)?
我可以使用以下查询在数据库sales_order中使用与sales_order表相同
的
模式从主数据库prod_db中创建表prod_db:它运行良好,在archived_db中创建archived_db表,其表结构与prod_db中
的
表结构相同。没有复制/创建
的
一件事是
外
键
。 所以,我
的
问题是,是否可以使用表A
的
模式使用相同
的</
浏览 4
提问于2020-06-14
得票数 5
回答已采纳
6
回答
如何将
MySQL
主键由有符号改为无符号?
、
、
、
、
在我
的
带有
外
键
的
MySQL
InnoDB数据库中,我意外地将一些主键签名,而不是我希望
的
未签名
的
主键。现在我想用ALTER TABLE
语句
更改它,但它不起作用:Error on rename of '.我正在使用
外
键
,
浏览 16
提问于2012-05-31
得票数 13
回答已采纳
1
回答
带有
外
键
约束
的
多
语句
SQL delete
、
我使用
的
是具有
外
键
约束
的
复杂模式
的
MySQL
5.5。在执行了这些
语句
的
子集之后,可能会出现违反
外
键
约束
的
情况。在执行完所有这些
语句
之后,不应该出现违反
外
键
约束
的
情况。 我
的
问题是,有没有一种方法可以将我
的
多个
浏览 3
提问于2012-12-16
得票数 0
回答已采纳
1
回答
TRUNCATE不会在DELETE触发器上运行?
、
、
、
我正在搜索为什么把截断放在DDL而不是DML
的
主题,我在这里找到了以下答案:“DELETE触发器不运行TRUNCATE也使其与正常
的
DML操作不同”我处于一种混乱
的
状态。请详细说明这个问题。 谢谢
浏览 5
提问于2016-02-09
得票数 1
1
回答
在
MySQL
中截断一组表
的
更快方法是什么?
、
、
、
我使用
的
是
MySql
5.5.37。我正在尝试从一组表中截断数据。CASCADE ON UPDATE NO ACTION为什么重命名表不更新
外
键
引用从一组表中截断数据
的
更快方法是什么?
浏览 1
提问于2014-04-19
得票数 0
1
回答
删除前
的
SQL触发器没有正确地将行插入审核表
、
当我尝试测试delete触发器时,删除将按预期进行,但不会向审计表中
添加
任何行。下面是触发器和测试触发器
的
代码:SELECT * 以下是审计表
的
代码: REFERENCES Person(personNumber) ON DELETE CASCAD
浏览 4
提问于2022-04-29
得票数 2
回答已采纳
2
回答
MySQL
:是否可以仅通过DB设计将一个表中
的
列值约束到另一个表中
的
列中
的
值?
、
、
、
示例:表“姓名”,列“姓氏”,其中将包含可接受
的
姓氏集合。 我可以通过设计来实现这一点(即不涉及任何验证代码)吗?在一张MyISAM桌子上?
浏览 4
提问于2010-02-09
得票数 1
回答已采纳
2
回答
这是正确
的
mysql
约束语法吗?
、
、
我正在学习
mysql
的
多对多关系。当我研究索引时,我发现了下面的问题。 我将"table_table“改为我
的
连接表”post我想我没有完全理解Quassnoi
的
意图。
浏览 6
提问于2011-02-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
mysql索引与外键
卓象科技:MYSQL外键的优缺点
MySQL数据库的多表查询以及外键约束
Mysql数据库外键基础知识和操作
5-3 MySQL的SQL语句编写考察点
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券