腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
数据库表
主键
、
、
DBA问我是否所有的桌子都需要
主键
。我说是的,主要原因是它是良好的DB设计实践。当我问到为什么DBA告诉我,为了节省资源,我们组织的数据库服务器中的表的数量最好最小化。数据表中有
主键
有什么坏处吗?
浏览 1
提问于2014-12-09
得票数 0
回答已采纳
1
回答
键“PRIMARY”的
mysql
重复条目“%1”
、
其次,我尝试检查数据库中的表,下面的查询返回零结果,因为我知道这个错误是一个与
主键
相关的问题。
浏览 4
提问于2015-08-22
得票数 0
1
回答
恢复索引
主键
、
、
mes恢复和排序索引
主键
,避免在整个数据库中进行不必要的更新,哪个中间更安全?你能给我举几个
例子
吗?( user_id )\x{e76f}\x{e76f}\x{e76f}=\x= #3 Anybody
浏览 1
提问于2013-10-10
得票数 0
回答已采纳
3
回答
Java +
MySQL
完整性冲突处理
、
、
我使用JDBC (
mysql
数据库)编写Java程序。当我违反
mysql
的完整性(f.e。我试图插入相同的
主键
值)我捕获的异常。如果我写它的方式,可能永远不会发生(f.e。首先,布尔函数检查
主键
值是否还在DB中,然后调用insert),或者只通过异常来处理它可以吗?
例子
: catch (SQLException ex) {ex.printStackTrace(); showSomeErrorDialog(); }
浏览 10
提问于2010-02-04
得票数 5
回答已采纳
3
回答
在
主键
MySql
中不插入任何值
、
我在
MySql
表中插入表单中的值。问题是,当我将一个输入字段保持为空(它是
主键
)时,db不会抱怨
主键
是空的,并且该行被添加到表中,
主键
列中有一个空空间。$params['name']:null; 因此,在我的
例子
中,name是空的,我在
主键
中插入一个NULL,但是没有来自db的警告。
浏览 4
提问于2017-03-21
得票数 0
回答已采纳
2
回答
mysql
语句无效:从user_info中删除用户名=‘t2’;
嗨,我正在尝试用
主键
从
mysql
中删除一行。我已经查了几个
例子
,完全遵循了语法,但是
mysql
表没有受到影响。我在用:
mysql
响应: 查询确定,0行受影响(0.00秒)
浏览 1
提问于2018-09-03
得票数 1
回答已采纳
2
回答
从表中删除后缀中没有
主键
的
、
、
我正在尝试删除我刚刚在teardown方法中添加的一个测试(最小的)中添加的行&它失败了,因为它没有
主键
。
浏览 2
提问于2015-09-24
得票数 0
回答已采纳
1
回答
PostgreSQL是否为没有指定
主键
的表创建内部键(可能是int类型)?
来自 您能给出一些" or“的
例子
吗?在这种情况下,关系数据库管理系统(特别是PostgreSQL,也可能是
MySQL
或Server)为没有指定
主键
的表创建一个”内部键(可能是int类型)作为
主键
“?
浏览 0
提问于2018-07-08
得票数 0
回答已采纳
1
回答
如何在Apache OFBiz中定义和使用复合
主键
我已经创建了一个具有复合
主键
的实体。Ex: F1 F2 F3 abc 2 some text我到处搜索,以了解定义复合
主键
的替代方法,但我没有找到任何方法。 我已经将
主键
从单键更新为复合键。请在这个问题上帮我。提前谢谢。
浏览 1
提问于2014-10-21
得票数 0
1
回答
MySQL
/PHP 5-获取最后读取的行的ID
、
我正在尝试从
mysql
_fetch_assoc返回的结果创建一个查找表,这是我到目前为止拥有的代码:{; $resultset[$result[$primaryKey]] =$result; } 但是,我不喜欢必须指定<em
浏览 1
提问于2010-08-09
得票数 0
1
回答
为什么使用
mysql
将
主键
添加到表中要比postgres慢得多?
、
我将文件(直接从DBGen导入原始数据)导入到
mysql
和postgres中。导入数据后,我需要将
主键
和外键添加到现有表中。 我使用最简单的命令来添加
主键
和外键。根据我自己的经验,postgres的运行速度比
mysql
快得多(特别是处理大表,在我的
例子
中是1.4 GB的lineitem表)。但是,有人知道为什么会这样吗?这是否意味着这两个系统在尝试添加
主键
或外键时会做一些非常不同的事情?
浏览 7
提问于2015-05-08
得票数 1
1
回答
将URL中的页标题转换为页id
、
、
下面的Stack溢出文章告诉我,在
MySQL
数据库中,数字
主键
的搜索速度要快于字符串
主键
。我还考虑到了这篇堆栈溢出文章中的注释,即页面URL中的id对SEO不利。参考: 我在Apache、phpMyAdmin和
MySQL
上使用PHP。 我注意到digg做的事情和我想要实现的一样。他们会
浏览 1
提问于2013-09-08
得票数 0
回答已采纳
1
回答
如何在更新记录时避免
mysql
中的此错误?
我有一个表dapartment_dup,在这里我想在执行查询时更新一条记录,这会给我一个错误。update department_dup where dept_no = 'd010';
浏览 2
提问于2019-03-03
得票数 2
回答已采纳
1
回答
MySQL
工作台
主键
问题
、
、
我是数据库设计的新手,目前正在使用
MySQL
工作台来帮助我。 在上面的
例子
中,让我印象深刻的是
主键
的数量。所有的关系都在识别和创建一个新的关系,从“父”表中获取所有
主键
,并将它们放入“子”表中。这条路应该是这样的吗?这背后的逻辑是什么?
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
3
回答
连接表是否应该有来自另一个标识表的多个
主键
?
、
、
、
、
下面是一个
例子
:最初我有3张桌子。表B引用表A,所以现在表B有两个
主键
。其中一个用作原始
主键
,另一个用于强制其与表A的关系。然后我希望表B与表X有多到多的关系。由于我正在添加关系,
MySQL
工作台在表X中添加了表Y和表B
主键
和表X中的一个
主键
。所以表Y现在有三个
主键
。 看来,连接表中表B中的第二个
主键
是不必要的,因为我可以用原始
主键
识别表B。但是Post已经有了自己的
主键
,所以用户的外键需要成为
主键
浏览 5
提问于2011-07-03
得票数 1
回答已采纳
1
回答
sql -一列外键到两列
主键
、
、
、
可能重复: 这是一个简化的
例子
。为什么这在
MySQL
中是可能的,它应该如何表现呢?它们一起创建唯一的记录,这使
主键
。t2.a是对t1.a的外键引用,但t1.a只是t1中
主键
的一部分。很明显,数据库设计是错误的?如果是这样,为什么在
MySQL
中允许这样做?
浏览 1
提问于2011-06-28
得票数 0
1
回答
在编写
mySQL
代码时,更好的做法是什么?
、
我正在学习
mySQL
,还在学习一些基本的东西。我的老师曾说过,在编写时,最好的代码首先是所有的表;然后,修改表查询插入表的键。这样,我们就能正确地命名钥匙。我很确定他会对外键这么做。他也用
主键
的
例子
来教这个,但是,当他为练习提供答案的文件时,他在表中输入
主键
,后来只修改外键。那我该怎么做呢?总是在表中插入
主键
,以后更改外键吗?还是应该同时更改
主键
和外键?我目前正在尝试做后者,并在
主键
中遇到auto_increment问题。谢谢你的洞察力!
浏览 6
提问于2018-01-02
得票数 0
回答已采纳
1
回答
为什么这个覆盖索引查询在远离开始的分页时表现更好?
、
在阅读“高性能
MySQL
第二版”的“优化排序”部分时,我发现很难理解以下内容: 无论如何编制索引,这样的查询都可能是一个严重的问题优化此类查询的另一个好策略是使用覆盖索引来检索最终将检索的行的
主键
列。..。下面是一个需要对(性别、评级)进行有效工作的索引的
例子
:
mysql
>SELECT (cols)来自概要文件内部联接( )->,其中x.sex=&
浏览 1
提问于2013-06-06
得票数 2
回答已采纳
1
回答
如何从ActiveRecord访问隐藏列(在Informix中)
、
、
许多数据库都有一个隐藏的
主键
列。
MySQL
将其实现为_rowid。在
MySQL
中,它实际上是指向先前定义的
主键
列的指针。但是,在其他数据库(在我的
例子
中是Informix)中,该列独立于故意定义的
主键
。我正在编码的数据库主要是在依赖于Informix隐藏列ROWID而不是定义
主键
的实践下设计的。
浏览 1
提问于2010-01-24
得票数 1
回答已采纳
3
回答
当添加新行时,
mysql
表中的主索引是否自动具有一个值?
、
、
、
所以,假设我有一个有20列的表,我想要向它们插入数据,而第一列只是一个主索引,如果我不给它分配一个数值,它就会自动有一个数值。主索引具有自动增量。INSERT INTO table (col1,col2,col3,col4,col5,col6) VALUES (col1value,col2value,col3value,col4,value,col5value,col6value)INSERT INTO table VALUES (col1values,col2va
浏览 4
提问于2013-10-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之主键
为啥不能用uuid做MySQL的主键?
凭啥不能用uuid做MySQL的主键!?
MySQL中的主键问题和赋权限问题
给你代码:如何压制MySQL主键值非连续增长
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券