腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
我可以让
mysql
表列不区分大小写吗?
我是
mysql
(和一般的sql )的新手,我正在尝试是否可以使插入到
表
中的列中的数据不区分大小写。我正在存储州名称、城市名称等数据,所以我希望对这些类型的数据有一个唯一的
约束
,最重要的是使它们不区分大小写,这样我就可以依赖
唯一性
约束
。
mysql
是否支持在创建
表
期间或在列上
设置
唯一性
约束
时对列使用不区分大小写的选项?处理这些问题的通常方式是什么?我非常感谢任何替代的想法/建议来处理这个问题。但是为了真正利用
浏览 2
提问于2014-01-02
得票数 6
回答已采纳
1
回答
在
表
中的两列组合上使用持久的唯一
约束
来处理重复?
、
、
我有许多记录要插入到
MYSQL
表
中。我使用的是PHP。其中一些是复制品。我正在使用redbeanPHP orm () 我的策略是使用由2列(
字段
A和DUPLICATENUMBER )组成的复合唯一
约束
。创建每条记录时,DUPLICATENUMBER = 0。这一次,如果
字段
A和DUPLICATENUMBER必须相同,唯一
约束
才能保持完整,因为递增DUPLICATENUMBER应该会破坏
唯一性
。我应该发出什么
MYSQL
命令来
设置
这个组合
浏览 1
提问于2013-04-03
得票数 0
回答已采纳
1
回答
频繁地用服务响应同步表记录
、
、
、
我从一个服务请求数据,该服务的响应存储在database.First中,我有一个空
表
,每当我第一次请求时,来自服务的记录就会出现在我的数据库
表
中。我的查询是如何更新我的
表
在我第二次向上请求时来自服务的响应?因此,不变的记录将保持不变,新记录将被添加,更新的记录将是updated.Do --我需要在DB上编写任何存储过程或任何解决办法?
浏览 0
提问于2013-10-19
得票数 0
回答已采纳
1
回答
带条件的
MySQL
唯一索引
、
、
、
、
我需要在
表
上使用Index或Constraint进行
唯一性
检查,但只有在布尔
字段
值为true的情况下才会发生这种情况。如果它是false,那么有一个重复的行也没问题。我认为在
mysql
中使用
约束
或索引是不可能的,那么有没有其他可能的解决方案来解决这个问题呢?
浏览 1
提问于2015-02-16
得票数 1
2
回答
MySQL
:如何实现一致性
约束
?
、
、
示例:CREATE TABLE `employees` ( `name使用deleted_at
字段
实现了软删除。现在的员工都是deleted_at=NULL的员工。如何执行此
约束
? 这是如何在
MySQL
中强制执行一致性<
浏览 0
提问于2018-09-17
得票数 0
2
回答
在Django中如何确保create_or_update中不受db级唯一
约束
的
唯一性
、
、
、
、
我在
MySQL
5.7中使用django 1.10。 我有一个对多列具有unique_together
约束
的
表
。但这些列中很少有可为空的。因此,对于这些
字段
中的空项,DB级别的
唯一性
没有得到保证。我使用create_or_update方法来确保应用程序级别上行的
唯一性
。但是在竞争条件下,即使这样也不能确保
唯一性
,因为系统是水平缩放的,多个进程同时试图调用create_or_update函数。(但它是一个外键
字段
).根据“唯一”列的
字段
浏览 4
提问于2019-12-05
得票数 0
1
回答
如何强制rails存储空字符串?
我想这么做的原因(即使在矛盾中也是如此)是因为我想对适用于多种数据库类型(postgres、
mysql
等)的
表
有一个局部
唯一性
约束
,如所述。更复杂的是:根据项目规范,用户只需要提供first_name和last_name,其他所有
字段
都可以为空。 我们当前应用部分
唯一性
约束
的解决方案是使用NULL != NULL这一事实,如果有人不活动,则将active tinyint
设置
为NULL,如果他们是活动的,则将其
设置
为1。,其他任何<em
浏览 1
提问于2013-07-18
得票数 3
1
回答
您可以在SQLite中使用Nulls作为多列
唯一性
检查的一部分吗?
、
、
、
、
假设在SQLite中有一个简单的自引用
表
,其中包含以下
字段
Id INTEGER PRIMARY KEY, <-- Alias for the RowIdId),我们正在尝试为共享相同ParentId的所有项目
设置
名称的
唯一性
约束
问题是,SQLite似乎将空值视为不同的,这意味着除了根项目之外的任何级别,
浏览 0
提问于2015-05-25
得票数 0
3
回答
保证
MYSQL
/InnoDB中大于255的varchar的
唯一性
、
我有一个包含URL的
表
,其中一些URL的长度超过255个字符。我想对URL列施加
唯一性
约束
,但
MySQL
不允许我在URL上创建键。我使用InnoDB/UTF8
表
。基于URL保持行的
唯一性
的优雅方法是什么?
浏览 0
提问于2011-11-23
得票数 4
回答已采纳
1
回答
插入忽略锁定
表
,即使它忽略插入?
、
在
MySQL
中,如果有一个INSERT IGNORE命令,由于
唯一性
约束
,它最终不会插入到
表
中。它会问并等待写锁吗?或者,
MySQL
是否识别忽略关键字,并在写锁之前使用读锁,并且只有当它真正需要写入时才会请求写入锁?
浏览 4
提问于2013-08-11
得票数 1
回答已采纳
1
回答
web2py唯一
约束
未被强制执行
、
我正在尝试使用一个计算字符串
字段
,将数字和年份结合起来,以强制执行unique=True
约束
。 session.flash = 'Document Added'return locals() 唯一
约束
没有被强制执行,相同的值被插入到
表
中。SQLite文档表示,空值被认为与包括其他NULL在内的所有其他值不同,因此添加了一
浏览 4
提问于2017-09-26
得票数 0
回答已采纳
1
回答
您能根据外部
表
中的列在
MySQL
中强制执行
唯一性
吗?
、
、
我正在重构我的一个数据库
表
,我想出了一个问题。 具体来说,我有一个四列的
表
。我们将调用前三个my.a、my.b和my.c。对于这三列的组合,我有一个
唯一性
约束
。列my.d是另一个
表
foreign中自动递增ID列的外键.我意识到另一个
表
也有一个列foreign.a,两个as列都是完全重复的,也就是说,如果您在d上将这些
表
连接在一起,那么my.a总是等于foreign.a。显然这是要求的一部分。我想从
表
中删除列my.a,但这将删除
唯一性
<
浏览 0
提问于2015-05-25
得票数 1
2
回答
简单与复合主键的优缺点
、
、
第一种方法是为Department
表
创建一个自递增键,假设部门名称可以在不同区域重复使用。第二种方法是将
字段
(Department_ID、Name)的组合作为部门的主复合键,函数表的大小写相同,将
字段
(Department_ID、Name)放置为复合主键。
浏览 0
提问于2020-12-10
得票数 -1
回答已采纳
1
回答
从txt插入大数据到
mysql
、
、
、
、
一个简单的问题:对于如何使用php从文本文件中将近500万个电子邮件地址导入
mysql
,有什么想法吗?我的脚本运行良好,但它现在运行了90个小时,只插入了700.000个条目。
浏览 2
提问于2013-10-13
得票数 0
回答已采纳
3
回答
确保
表
条目是唯一的
、
、
、
我有为地址
mysql
数据库
表
,它包含邮政编码/街道/town单独的列。 如何确保完整的表项是唯一的,而不只是其中的一列?
浏览 2
提问于2012-07-18
得票数 1
回答已采纳
5
回答
如何检查数据库中的重复条目?
、
、
我在一个网站上建立了一个表单,它捕获了一些
字段
,包括“email”,并将其发布到一个数据库中,该数据库包含一个名为“data.‘”的
表
。我正在使用jQuery验证插件来确保所有
字段
都是完整的,尽管我不能在数据库中有重复的电子邮件地址。<?有没有办法通过查询数据库来搜索
表
'data‘,并检查’email‘,看看是否有重复的,如果有,希望能发布一条错误消息?
浏览 0
提问于2010-12-08
得票数 2
4
回答
hibernate避免数据库中的重复
、
、
、
NOT NULL, ) COLLATE='utf8_bin'; `name` VARCHAR(10) NOT NULL -
表
'
浏览 0
提问于2018-08-13
得票数 1
4
回答
删除重复的SQL记录以允许唯一键
、
、
我在
MYSQL
中有一个
表
('sales'),它应该有一个唯一的
约束
来防止重复。首先,移除欺骗并
设置
约束
是有点棘手的。
表
结构(简化): 我一直在两方面进行斗争--编写查询以选择要删除的正确记录,以及
MYSQL
中的
约束
,在
MYSQL
浏览 4
提问于2010-05-18
得票数 7
回答已采纳
2
回答
UNIQUE in
MySQL
(InnoDB)的用途是什么
、
对我来说,UNIQUE关键字是为了更好地结构化您的
表
(把PRIMARY KEY放在一边,这是为了识别目的)。例如,文件。为什么
MySQL
有这个限制,如何使用更大、更可靠、唯一的密钥
浏览 4
提问于2011-11-14
得票数 1
回答已采纳
1
回答
MySQL
:对大列的唯一
约束
、
、
、
我正在尝试创建一个InnoDB
表
,该
表
包含一个可容纳3071个字符的VARCHAR列。我想对本专栏的数据强制执行一个UNIQUE
约束
。
MySQL
似乎使用索引强制执行
约束
。对于如何让数据库执行数据的
唯一性
,而不影响最大数据长度或InnoDB的使用,有什么想法吗?
浏览 0
提问于2012-10-18
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MYSQL在Centos中怎么创建表和字段
MySQL中查看数据表结构和字段信息的方法!查看字段数据类型
Mysql简单操作
数据类型与操作数据表
数据库基础知识:数据库中的约束和三大范式
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券