腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何向现有
复合
主键
添加新列
mysql
我遇到了一个问题,因为我在
MYSQL
表中已经有了一个
复合
主键
。但是现在我已经向该表中添加了另一个列,并且由于一些需求更改,我必须
修改
该
复合
主键
,以便需要将前面提到的列添加到该
复合
主键
列表中。谁能告诉我如何在不删除现有组合
主键
的情况下更改该表。我是在一个Rails项目中这样做的
浏览 0
提问于2010-02-25
得票数 25
回答已采纳
3
回答
何时在ORM中插入或更新
复合
主键
模型?
sql
、
mysql
、
language-agnostic
、
orm
我有一个自制的ORM系统,目前只支持自动递增
主键
。这很好,但现在是支持
复合
主键
的时候了。我知道代理键和
复合
主键
之间的圣战,我个人认为每个
主键
都有一席之地。不管怎样..。:) 使用自动递增的
主键
,很容易判断在保存模型时是否必须运行INSERT或UPDATE语句:这取决于是否设置了
主键
。但是,对于(非自动递增的)
复合
主键
,很难分辨,因为即使执行INSERT,也必须设置所有
复合
主键
字段值
浏览 3
提问于2009-10-26
得票数 0
2
回答
如何在
Mysql
数据库表中识别
复合
主键
?
mysql
、
primary-key
、
composite-key
如何在
Mysql
数据库表中识别
复合
主键
?或这给了我我想要的东西,但是现在我怎样才能找到我有
复合<
浏览 3
提问于2010-05-17
得票数 3
回答已采纳
2
回答
没有
主键
的表的JPA实体
java
、
jpa
我有一个没有
主键
的JPA表,我必须将它映射到一个
MySQL
实体中。我不能以任何方式
修改
这个表。 因为实体必须有一个
主键
,所以我必须指定一个。如果我确定在实体中用作
主键
的字段(或字段,我应该选择使用
复合
主键
)在表中始终是唯一的(并且不是null),那么表没有在CREATE table中指定
主键
的事实会导致任何问题吗?
浏览 0
提问于2010-07-05
得票数 10
1
回答
在postgres中更改和创建
复合
外键的语法
postgresql
、
foreign-keys
、
alter-table
、
composite-primary-key
我在Postgres中有一个表,其中有一个
复合
主键
。
修改
另一个现有表以向第一个表的
复合
主键
添加
复合
外键的语法是什么?
浏览 12
提问于2017-01-12
得票数 3
回答已采纳
3
回答
MySQL
中
复合
主键
的性能缺陷
mysql
、
performance
、
primary-key
、
composite-key
我们有一个表,其中包含一个由三个字段组成的
复合
主键
(在
MySQL
5.1中)。该表每秒有近200次插入和200次选择,表的大小约为100万行,而且还在不断增加。我的问题是:“
复合
主键
”是否会降低此表上的插入和选择的性能? 我应该使用简单的自动递增INT ID字段而不是
复合
主键
吗?(我认为答案与
MySQL
处理多列索引的方式有很大关系)
浏览 3
提问于2009-09-22
得票数 49
6
回答
ALTER TABLE以添加
复合
主键
mysql
、
sql
、
primary-key
、
alter-table
、
composite-primary-key
我如何
修改
TABLE,以便在
MySQL
中使用这三列为该表添加一个
复合
主键
?
浏览 68
提问于2012-01-14
得票数 211
回答已采纳
1
回答
MySQL
中组合键的分区
mysql
、
database-partitioning
在
mysql
中,我可以拥有一个由一个自动增量和另一个字段组成的
复合
主键
吗?另外,请批评我的“
mysql
分区”逻辑。我有一个关于
MySQL
分区的查询。我必须在
MySQL
中划分一个表,它有一个
主键
id。我必须按日期字段进行分区(非主项、重复项)。因为我们不能对重复的条目进行分区,所以我创建了一个
复合
键->(id,date)。如何在这个
复合
键中创建分区? 提前谢谢..。
浏览 5
提问于2017-05-02
得票数 0
3
回答
MySQL
。关系表中的
主键
。唯一的id还是多个唯一的键?
mysql
、
database
、
database-design
、
primary-key
、
primary-key-design
关系表中的
主键
。
复合
主键
还是那些纯关系表中唯一的
主键
?技术优势和劣势! 谢谢大家!
浏览 7
提问于2011-06-16
得票数 1
1
回答
数据库表
主键
database
、
datatable
、
primary-key
DBA问我是否所有的桌子都需要
主键
。我说是的,主要原因是它是良好的DB设计实践。当我问到为什么DBA告诉我,为了节省资源,我们组织的数据库服务器中的表的数量最好最小化。数据表中有
主键
有什么坏处吗?
浏览 1
提问于2014-12-09
得票数 0
回答已采纳
3
回答
Mysql
复合
主键
mysql
、
database-design
、
primary-key
有没有办法让
mysql
对PlayerId1和PlayerId2组合执行唯一性,而不管它们的顺序是什么? 这有意义吗?
浏览 4
提问于2013-03-16
得票数 1
1
回答
复合
主键
mySQL
mysql
我在学校做一个项目,在那里我的合成
主键
遇到了一个问题。当im定义
复合
主键
时,我输入以下内容:
mySQL
返回时出现以下错误:然后,我试图通过以下方式删除以下键: alter table `productShipment` dr
浏览 2
提问于2014-05-02
得票数 0
2
回答
如何在数据库级别上获取primary_key的列名?
mysql
、
ruby-on-rails
、
ruby-on-rails-3
、
activerecord
我需要在数据库级别获得包含
主键
的列名。但这不适用于具有
复合
主键
的表。如果表包含
复合
主键
,则返回nil。 有什么办法可以通过编程实现这一点吗?
浏览 0
提问于2019-05-14
得票数 0
回答已采纳
1
回答
修改
使用
复合
主键
的旧数据库表
sql-server
假设您有一个Server数据库,该数据库由一个遗留应用程序使用,该应用程序有多个具有
复合
主键
列的表(因此,也包括
复合
外键列)。与
复合
主键
列不同,其他更现代的应用程序希望使用单个
主键
列,但由于遗留应用程序无法更改,这些
复合
主键
列也不能。我的初步解决办法包括以下几点: 使用
复合
主键
列向每个表添加一个新的标识列,并向这些标识列添加唯一的非聚集索引。使用
复合
外键列向每个表中添加新的可空整数列,并将外键约束添
浏览 0
提问于2014-03-12
得票数 0
1
回答
如何创建
复合
主键
是否已经定义了
主键
。
MySQL
mysql
、
composite-primary-key
我有一个带有
主键
auto_increment的表,并且我有一个重复的数据问题。为了解决这个问题,我尝试创建一个
复合
主键
,但这是不可能的:#1068 - Multiple primary key defined.我不能删除
主键
,因为它与其他表有关系,而且不能只在一个列中设置唯一约束,因为规则是
复合
的。 我能做什么?我正在使用
MySQL
。
浏览 3
提问于2015-05-07
得票数 2
回答已采纳
1
回答
Laravel雄辩地创建使用自动增量的
复合
键
php
、
mysql
、
laravel
、
eloquent
、
laravel-5.1
$table->increments('id'); $table->timestamps();
主键
应该是如果我把下面的代码,它说我试图添加2个
主键
(因为增量也是一个
主键
)。
浏览 2
提问于2015-07-30
得票数 4
回答已采纳
4
回答
具有
复合
主键
的表的Magento资源模型
php
、
zend-framework
、
data-structures
、
magento
我正在创建一个Magento电子商务网站的自定义模块,该模块将围绕一个新的(即,自定义)表,该表具有
复合
/
复合
主键
,或者更确切地说,该表有两列组成
主键
。有人知道如何基于带有
复合
键的表创建模型/资源模型吗?class <Namespace>_<Module>_Model_
Mysql
4_<Module> extends Mag
浏览 3
提问于2010-06-10
得票数 19
回答已采纳
2
回答
Hibernate HQL -从PK到查询包含列
hibernate
、
hql
、
spring-roo
我使用Spring对现有数据库进行逆向工程,以便对现有数据库进行hibernate建模,在存在
复合
主键
的情况下,它生成XyzClass和XyzClassPK。如果我想对一些作为
复合
主键
一部分的列执行HQL查询,则会得到一个错误,假设
复合
主键
由primaryKey1和primaryKey2组成: String hql = "select o from XyxClass( com.
mysql
.jdbc.Util.getInstance(Util.java:386)
浏览 5
提问于2014-02-27
得票数 1
回答已采纳
1
回答
MySQL
组合
主键
唯一性
mysql
、
sql
、
database
如何在
mySQL
中生成
复合
主键
。在table1中,我需要将id1、id2设置为
复合
主键
。我用了这个查询。但它使每一个都成为
主键
。它检查每个条目的副本。
浏览 1
提问于2015-02-06
得票数 1
1
回答
在Postgresql中是否需要对
复合
主键
的一部分进行索引?
postgresql
、
indexing
、
primary-key
、
composite-primary-key
、
composite-index
我有一个(大的)表,它有一个
复合
主键
,由5列(a,b,c,d,e)组成。在PostgreSQL中,我需要一个索引吗?或者数据库会使用
主键
(甚至部分?) 我看到了下面的,它指定
MySQL
可以使用多列索引的最左边部分来高效地查询行。但是我没有在
复合
主键
上找到任何关于PostgreSQL的信息。
浏览 11
提问于2022-01-10
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
对逻辑主键、业务主键和复合主键的思考
MySQL 之主键
为啥不能用uuid做MySQL的主键?
凭啥不能用uuid做MySQL的主键!?
MySQL中的主键问题和赋权限问题
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券