腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在没有
主键
的数据库中使用DataSet (C#和
MySQL
)进行更新
、
、
我正在使用c#和
MySQL
开发windows应用程序。我通过读取文本文件将新记录插入到
MySQL
数据库中,该数据库没有
主键
,但有四列的
组合
,我们可以认为是
主键
的组成部分(但实际上数据库没有
主键
)。我知道如何使用DataAdapter和DataSet
添加
和更新记录。但是我不能更新数据库中没有
主键
的记录。谢谢。
浏览 4
提问于2010-10-25
得票数 0
2
回答
如何最好地存储和索引
MYSQL
中多个整数的所有唯一
组合
?
、
因为我想要3、4、5、6、7或8的
组合
--有些记录的第四个值到第八个值都是空条目。FROM UserContacts a (更改为
MySQL
我的问题是: 如何最好地将
浏览 5
提问于2021-04-23
得票数 0
2
回答
如何向现有复合
主键
添加
新列
我遇到了一个问题,因为我在
MYSQL
表中已经有了一个复合
主键
。但是现在我已经向该表中
添加
了另一个列,并且由于一些需求更改,我必须修改该复合
主键
,以便需要将前面提到的列
添加
到该复合
主键
列表中。谁能告诉我如何在不删除现有
组合
主键
的情况下更改该表。我是在一个Rails项目中这样做的
浏览 0
提问于2010-02-25
得票数 25
回答已采纳
4
回答
组合
键中的AUTO_INCREMENT
、
、
、
我想做的是为用户
添加
专利。因此,我试图使用patentId作为AUTO_INCREMENT,并将压缩
主键
作为patentId和userid的
组合
使用。我的AIM是,我不想在
mysql
查询中插入patentId。
mysql
本身将创建下一个数字。
浏览 6
提问于2012-07-04
得票数 0
回答已采纳
4
回答
如何在视图中拥有
主键
(不依赖于源表的键)
、
每个表都有它的
主键
。然而,在视图中为了拥有一个
主键
,我必须使用一个复合
主键
(3个表的
主键
的
组合
)。 但是,我想在视图中
添加
一个列作为
主键
,它只是为了视图的目的而创建的。我使用的是
MySQL
5.1
浏览 1
提问于2009-12-29
得票数 4
回答已采纳
1
回答
在
mysql
上使用SQL_SAFE_UPDATES
、
我想在我的PHP站点中插入这个sql命令,以避免对整个表进行更新。它是这样写的,它只给出关键字段或限制的位置更新客户端SET name='bb‘WHERE name='gg’和countryId=2
浏览 0
提问于2014-04-02
得票数 0
4
回答
Django或类似的
组合
主键
、
、
、
我想使用的模型自然具有多列
主键
。根据的说法,我不能使用Django,至少不能使用发行版。示例:表1将part_number和part_revision作为应包含
主键
的两个字段。一个P/N可以存在于多个版本中,但P/N +版本是唯一的。表2以part_number、part_revision和dimension_number作为其
主键
。特定版本的P/N可以有多个维度,但每个维度都是唯一的。
浏览 0
提问于2009-10-26
得票数 14
回答已采纳
5
回答
多列
主键
中的空值
、
、
我有一个有几个列组成
主键
的表。存储的数据的性质允许其中一些字段具有NULL值。列“Field2”不能为空 这是因为作为
主键
一部分的字段不能为null吗?除了使用“0”作为NULL之外,我还有什么选择?
浏览 6
提问于2012-06-12
得票数 78
回答已采纳
1
回答
Rails联接(包括)表,其中"id“不存在于一个表和不同的
主键
中
、
、
我有两个模型,其中一个以"id“作为
主键
。第二个模型没有以"id“作为
主键
。而是有一个
组合
键。
怎么
加入这些?我会跟随错误, 我该
怎么
做?
浏览 3
提问于2013-03-11
得票数 0
回答已采纳
1
回答
MySQL
中的外键索引
、
order_id), FOREIGN KEY (order_id) REFERENCES bar(id) 我知道
MySQL
会自动向具有
主键
的列
添加
索引,但是如果我有复杂的
主键
怎么
办?为什么必须在
主键
的第二列中
添加
索引?我认为
MySQL
只会自动为第一列
添加
索引,但会将索引
添加
到第二列、第三列…我必须手动
添加</em
浏览 2
提问于2016-01-16
得票数 1
2
回答
Hibernate没有填充AUTO_INCREMENT列是复合PK的一部分,bug或反功能?
、
、
、
我发现Hibernate和
组合
键有一个问题,其中一个列是自动递增的。 我使用的是
MySQL
和由两列组成的
主键
: GID和LANG。GID列设置为AUTO_INCREMENT。Insert正在工作,hibernate插入新行,当GID为空时,
MySQL
添加
auto_generated id。但是,Hibernate不会将给定对象中的GID字段设置为持久化。我听说过在hibernate中使用复合
主键
的问题,所以我想知道这是hibernate中的bug,还是开发人员故意留下的反功能(不会实现,
浏览 5
提问于2011-02-15
得票数 4
回答已采纳
2
回答
如何
添加
复合
主键
?
、
在这三个列中,两个列id和date应该被设置为
主键
,因为我需要从这个表中逐个将记录提取到一个引用中。101,20,201220 102,5,null 日期为yyyyww格式 当两个列有重复的null值时,如何将它们定义为复合
主键
浏览 5
提问于2013-09-19
得票数 1
回答已采纳
1
回答
SQL:为每个键强制至少一个&最多一个的约束
、
、
、
我的表模式是:
主键
(aId,bID)。aID和bID都是外键(指的是不同的表)。我可以通过
添加
一个constraint unique (aID, main)来强制"max 1“,并且main要么为真,要么为空。PS:在
MySQL
上工作。编辑:用于澄清的示例数据:您可以有aID和bID的各种
组合
,但对于每个aID,只有一种
组合
也应具有main=true
浏览 4
提问于2012-03-20
得票数 1
1
回答
当我在表中输入值时,允许
主键
为null
、
我使用phpmyadmin创建一个数据库,但是当我在表中输入值时,允许
主键
为null,尽管它不是以这种方式创建的。为什么会发生这种情况?
浏览 14
提问于2017-03-13
得票数 0
2
回答
将`INT`
主键
打包成一个`LONG`
、
、
将两个INT
主键
(一个
组合
键)“打包”到一个BIGINT
主键
中是否有效?它可以在
mySQL
中自动完成,还是需要在客户端(PHP,C++)中完成?我在
mySQL
中创建了一个有向图,将用户in相互连接起来(例如,对于一个朋友搜索器)。
MySQL
支持8字节的BIGINT和4字节的INT,因此打包程序可能看起来像这样:大男孩(FB,LI)是
怎么
做到的?
浏览 1
提问于2011-08-02
得票数 1
回答已采纳
6
回答
ALTER TABLE以
添加
复合
主键
、
、
、
、
可以有重复的人、重复的地点和重复的事物,但永远不能有重复的人-地-物
组合
。 我如何修改TABLE,以便在
MySQL
中使用这三列为该表
添加
一个复合
主键
?
浏览 68
提问于2012-01-14
得票数 211
回答已采纳
1
回答
Oracle SQL developer数据建模器-
组合
键
、
、
我正在创建实体,并尝试在数据建模器中创建
组合
键作为我的
主键
。 然而,我无法做到这一点,因为我不知道如何做。问题是如何在数据建模器中创建
组合
键。 以下是快照: ? 这是我试图创建的
组合
键。TBA_ASSIGNEEPNO + TBA_STATUS combination column, Foreign Key TBD_ID TBD_ID是来自T_BPM_Details的外键,我想用以下列将其
添加
到T_BPM_Assignee中,以生成一个
组合
键作为
主键
。我
浏览 14
提问于2020-07-17
得票数 0
回答已采纳
1
回答
非常慢的
MySQL
读取性能
、
、
、
、
我在
MySQL
中有下表: tweetid BIGINT(18) UNSIGNED NOT NULL, +---------+------------+----------+--------------+-------------+----------+--------+------+------------+---------+---------------+ 2 rows in set (
浏览 3
提问于2015-03-31
得票数 0
1
回答
我应该尽量避免复合
主键
吗?
、
、
、
我有一个业务案例,其中实体的键是复合的,我是应该将其保留在数据库中,还是应该
添加
一个自动递增的ID作为
主键
?
添加
自动递增的ID会给设计带来一些复杂性。 有什么理由避免使用
组合
键@第一眼吗?我正在使用java-hibernate-
Mysql
浏览 0
提问于2016-05-14
得票数 0
2
回答
SQL:创建两个索引的表
、
、
、
我知道id_A被
主键
(id_A)代码强制唯一,这是完美的(这也是索引它),但是id_B不是PRIMARY KEY (id_A) 我应该如何为id_B建立一个索引,以便将来的查询能够高效地进行?
浏览 5
提问于2016-04-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 之主键
access添加数据时自动为主键添加自动编号
为啥不能用uuid做MySQL的主键?
凭啥不能用uuid做MySQL的主键!?
MySQL中的主键问题和赋权限问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券