腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
我应该在这里使用唯一
的
索引
吗?为什么?
、
我是,但我仍然很困惑何时
在
MySQL中使用普通
索引
或唯一
索引
。我有一个存储帖子和响应
的
表(id,parentId)。我
为
parentId、userId和editorId建立了三个正常
的
指数。如果我通常会运行以下类型
的
查询,那么在任何方面都会给我带来好处吗?为什么?我
的
大多数查询都会返回一个帖子及其回复: SELECT * FROM posts WHERE id = @postId OR parentId = @postId ORDER BY postT
浏览 4
提问于2011-06-01
得票数 0
回答已采纳
1
回答
创建
新
的
唯一
索引
时
,关键字'
user_image
‘
的
重复
条目
'
1-11
’出错
、
、
、
我
的
表结构: `user_id` int(11) unsigned NOT NULL,) ENGINE=InnoDB DEFAULT CHARSET=utf8;ALTER TABLE `userimageview` ADD
UNIQUE
`
user_
浏览 2
提问于2012-04-24
得票数 7
回答已采纳
2
回答
是否可以确定哪个
键
触发了“重复
键
”
错误
?
、
、
我有一个包含一个主键和两个
索引
的
表。我
在
我
的
存储过程中使用"on重复
键
“语句来
在
需要
时
更新现有的行。但是,问题是,不管要
复制
什么
键
,都会触发偶数上
的
重复
键
。我想了解如何使我
的
存储过程中
的
不同,只有当
复制
是由于主键
时
才更新。通常,主键下面的
错误
,可以更新: #1062 -“pp_member.PRIM
浏览 4
提问于2021-05-22
得票数 2
回答已采纳
5
回答
MySQL:
在
已填充
的
表中
创建
新
的
唯一字段
、
我需要在数据库表中
创建
一个字段,该字段已经填充了数据。当然,仅仅将字段添加为空是不可能
的
。我只能考虑
创建
一个具有
新
结构
的
新
表,并将现有数据
复制
到
新
表中,但我想知道是否有更简单
的
方法。提示:它是一个组合
键
,由同一表中
的
其他3个字段组成。 Edit:该字段包含一个varchar值Edit:因为有些人会问,不可能只使用ADD of
在
已填充
的
表中
创建
<e
浏览 1
提问于2012-01-05
得票数 3
回答已采纳
1
回答
为
新
记录
创建
自定义唯一Id,但存在重复
错误
、
创建
id并尝试使用该id插入记录,但存在重复
错误
。django.db.utils.IntegrityError:(1062,"1062 (23000):
键
‘projects_project.PRIMARY’,‘23000’
的
重复
条目
'715683160return random.randint(100000000, 999999999) id = models.BigIntegerField(
unique</em
浏览 3
提问于2021-04-20
得票数 1
回答已采纳
2
回答
插入如果不存在
、
看起来很简单,但是我已经尝试了我能在这里找到
的
所有东西,并且一直得到一个
错误
#1064 -您
的
SQL语法中有一个
错误
;INSERT
浏览 1
提问于2015-02-01
得票数 0
回答已采纳
3
回答
MySQL: ALTER IGNORE TABLE提供“完整性约束冲突”
、
我正在尝试使用ALTER IGNORE table +唯一
键
来删除MySQL表中
的
重复项。MySQL文档中写道: SQL是对标准
的
MySQL扩展。它控制如果
新
表中存在唯一
键
上
的
重复项,或者
在
启用严格模式
时
出现警告,ALTER TABLE如何工作。如果未指定IGNORE,则会在发生重复
键
错误
时中止并回滚
复制
。如果指定了IGNORE,则在唯一
键
上具有重复项
的
行中只使用
浏览 64
提问于2011-11-09
得票数 49
回答已采纳
2
回答
MySQL:声明继续处理程序继续处理
错误
,打印警告
、
、
我正在审查/重新设计/重构一个数据库,并希望
创建
一个
新
的
数据库,以更智能
的
方式存储几乎相同
的
数据。“遗留”数据库中
的
一个问题是,它没有正确地使用
键
和
索引
,因此存在重复
条目
,而这些
条目
应该没有。我编写了一个python脚本,它从遗留数据库读取数据,并生成一个SQL脚本,该脚本使用许多非常类似的script语句将遗留数据库中
的
这些值插入到
新
数据库中。每当遇到带有<e
浏览 6
提问于2010-09-27
得票数 2
回答已采纳
2
回答
SQL SERVER:唯一约束解释
、
请有人简化对列添加唯一约束
的
解释。
创建
键
索引
时
,SQL SERVER是否会
复制
行中
的
所有信息,并将其添加到
索引
中,还是仅将应用
的
唯一约束添加到列中
的
数据中? ( Name char(10) NOT NULL
UNIQUE
INSERT INTOINSERT
浏览 1
提问于2017-11-02
得票数 0
回答已采纳
5
回答
数据库设计:可选,但如果提供值,则必须是唯一
的
、
、
我
的
一张桌子上有一栏。它是可选
的
,所以它可以留空。但是,如果
为
该列提供了一个值,则它必须是唯一
的
。两个问题: 如何在数据库设计中实现这一点(顺便说一句,我正在使用MySQL工作台)是否存在潜在
的
问题?
浏览 7
提问于2010-11-30
得票数 7
回答已采纳
1
回答
innodb是否能够保证唯一
索引
中
的
唯一数据,即使使用
UNIQUE
_CHECKS=0?
、
、
我们怀疑,即使使用
UNIQUE
索引
,有时也可能存在非唯一
的
数据。问题是,我们能否依靠InnoDB保证永远不会有非唯一
的
数据,即使
在
UNIQUE
_CHECKS=0存在
的
情况下,所以没有理由检查它?编辑补充:如果
UNIQUE
索引
在
InnoDB中可能有非唯一
的
索引
条目
(即使存在欺骗),那么如何
创建
这样
的
测试用例呢?文件,
为</
浏览 0
提问于2019-08-30
得票数 1
4
回答
是否
在
SQL Server 2008 GUI中添加唯一约束?
、
、
、
我有一个包含数据
的
现有表。我刚刚添加了一个
新
列,但我找不到如何在该列上添加唯一约束。有人能给点建议吗?右击并选择“检查约束”是没有帮助
的
。
浏览 0
提问于2012-11-30
得票数 50
回答已采纳
6
回答
#1062 -当试图添加唯一
键
(
Unique
_id)
时
,重复
条目
'‘
键
’‘
的
关键字’MySQL‘
、
、
在
尝试添加唯一
键
时
,
在
MySQL上出现了一个
错误
。这就是我想要做
的
。我有一个名为'
unique
_id‘
的
列,它是VARCHAR(100)。表上没有定义
索引
。我得到了一个
错误
:当我试图添加一个唯一
的
键
时
浏览 6
提问于2013-07-24
得票数 48
回答已采纳
2
回答
使用大整数
的
javascript数组
索引
、
我有个奇怪
的
问题。我需要一个具有数字
索引
的
多维javascript数组,例如: $(".list-ui-wrapper").each(function(){因此,如果我不把它放在引号中,ListUI_col_orders数组将变得非常大,因为如果唯一= 85481726,则javascript将在
新
的
空数组
的
第85481726
索引
之前用85481725个未定义
的
元素填充该数组我
浏览 0
提问于2014-03-07
得票数 0
1
回答
MongoDB -更改模型以允许
复制
后
的
重复密钥
错误
我用
的
是平均堆栈。
在
“猫鼬”中,我定义了一个具有以下属性
的
模型: personName:{ type: String,
unique
:true, required: true, index:true }, end: { type: Date }然而,
在
测试
时
,我意识到我犯了一个
错误
,personName不应该是唯一
的
浏览 0
提问于2016-06-09
得票数 1
回答已采纳
1
回答
添加
新
订阅服务器但
复制
不起作用
、
、
我有一个包含一个发布服务器和5到6个订阅者
的
合并
复制
设置。我们在此
复制
中添加了一个额外
的
订阅服务器,当我们尝试同步
时
,它将产生以下
错误
。合并进程无法将快照传递给订阅服务器。如果使用Web同步,合并进程可能无法
创建
或写入消息文件。故障排除
时
,使用详细
的
历史记录重新启动同步,并指定要写入
的
输出文件。(源:'dbo.MSmerge_genhistory_75711cc468114cd
浏览 0
提问于2019-04-08
得票数 0
回答已采纳
4
回答
用唯一
索引
删除重复项
、
、
我
在
两个表之间插入了A、B、C、D字段,相信我已经
为
A、B、C、D
创建
了一个独特
的
索引
,以防止重复。然而,不知何故,我只是做了一个正常
的
指数。所以
复制
物被插入了。这是2000万张记录表。如果我将现有
索引
从普通
索引
更改为唯一
索引
,或者简单地
为
A、B、C、D添加一个
新
的
唯一
索引
,那么重复
的
索引
会被删除,还是会因为唯
浏览 3
提问于2016-04-15
得票数 31
回答已采纳
1
回答
MySQL -删除违反唯一性约束
的
数据
如何删除违反唯一性约束
的
数据?不幸
的
是,最后一步
复制
了所有的数据,并且没有抱怨唯一性。
浏览 2
提问于2010-07-23
得票数 1
1
回答
MySQL查询中
的
问题
我目前正在开发一个数字移动忠诚度应用程序,我
在
查询mysql代码
时
遇到了一个问题.我有四张桌子:Customer, Card, Redemption, Merchant 问题是我应该如何查询我
的
代码来做到这一点?Merchant_ID
浏览 2
提问于2013-05-18
得票数 1
回答已采纳
2
回答
MySQL工作台是否自动
为
外
键
创建
索引
?
、
当我
在
MySQL工作台中
创建
一个外
键
时
,一个
新
的
条目
出现在“
索引
”选项卡上,它与我刚刚
创建
的
外
键
完全相同。 这实际上是外
键
,出于某种原因出现在“
索引
”选项卡上吗?或者,MySQL工作台是否试图提供帮助并为我
创建
一个
索引
,因为它知道我可能会根据该列进行选择,并(令人困惑地)
为
它提供与外
键
相同<e
浏览 1
提问于2011-05-11
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“6大数据类型方法归纳总结(下)”
15.8 InnoDB Tables and Indexes
《MySQL系列》之 处理重复数据
推荐MySQL数据库中避免写入重复数据的4种方式
MySQL中的数据类型及约束
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券