腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何在没有
主键
的数据库中使用DataSet (C#和
MySQL
)进行更新
、
、
我正在使用c#和
MySQL
开发windows应用程序。我通过读取文本文件将新记录插入到
MySQL
数据库
中
,该数据库没有
主键
,但有四列的
组合
,我们可以认为是
主键
的组成部分(但实际上数据库没有
主键
)。我知道如何使用DataAdapter和DataSet
添加
和更新记录。但是我不能更新数据库
中
没有
主键
的记录。谢谢。
浏览 4
提问于2010-10-25
得票数 0
2
回答
如何最好地存储和索引
MYSQL
中
多个整数的所有唯一
组合
?
、
我需要从25个整数列表
中
针对3到8个值的唯一
组合
运行一个进程。这将创建一个具有大约600万条唯一记录/选项的表(假设我限制查询,如下图所示)。.因为我想要3、4、5、6、7或8的
组合
--有些记录的第四个值到第八个值都是空条目。 如何最好地将这些数据
添加</e
浏览 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
回答已采纳
1
回答
在
mysql
上使用SQL_SAFE_UPDATES
、
我想在我的PHP站点中插入这个sql命令,以避免对整个表进行更新。它是这样写的,它只给出关键字段或限制的位置更新客户端SET name='bb‘WHERE name='gg’和countryId=2
浏览 0
提问于2014-04-02
得票数 0
1
回答
MySQL
中
的外键索引
、
order_id), FOREIGN KEY (order_id) REFERENCES bar(id) 我知道
MySQL
会自动向具有
主键
的列
添加
索引,但是如果我有复杂的
主键
怎么
办?(我的代码
中
的示例)。为什么必须在
主键
的第二列
中
添加
索引?我认为
MySQL
只会自动为第一列
添加
索引,但会将索引
添加
浏览 2
提问于2016-01-16
得票数 1
1
回答
Rails联接(包括)表,其中"id“不存在于一个表和不同的
主键
中
、
、
我有两个模型,其中一个以"id“作为
主键
。第二个模型没有以"id“作为
主键
。而是有一个
组合
键。
怎么
加入这些?我会跟随错误, 我该
怎么
做?
浏览 3
提问于2013-03-11
得票数 0
回答已采纳
4
回答
如何在视图中拥有
主键
(不依赖于源表的键)
、
每个表都有它的
主键
。然而,在视图中为了拥有一个
主键
,我必须使用一个复合
主键
(3个表的
主键
的
组合
)。 但是,我想在视图中
添加
一个列作为
主键
,它只是为了视图的目的而创建的。我使用的是
MySQL
5.1
浏览 1
提问于2009-12-29
得票数 4
回答已采纳
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
回答
将`INT`
主键
打包成一个`LONG`
、
、
将两个INT
主键
(一个
组合
键)“打包”到一个BIGINT
主键
中
是否有效?它可以在
mySQL
中
自动完成,还是需要在客户端(PHP,C++)
中
完成?我在
mySQL
中
创建了一个有向图,将用户in相互连接起来(例如,对于一个朋友搜索器)。
MySQL
支持8字节的BIGINT和4字节的INT,因此打包程序可能看起来像这样: id_edge = ((BIGINT)id_from)*pow(2,31) + ((BIGINT)id_t
浏览 1
提问于2011-08-02
得票数 1
回答已采纳
2
回答
如何
添加
复合
主键
?
、
在这三个列
中
,两个列id和date应该被设置为
主键
,因为我需要从这个表
中
逐个将记录提取到一个引用
中
。要插入到此表
中
的数据为101,20,201220 102,5,null 日期为yyyyww格式 当两个列有重复的null值时,如何将它们定义为复合
主键
?
浏览 5
提问于2013-09-19
得票数 1
回答已采纳
1
回答
当我在表
中
输入值时,允许
主键
为null
、
我使用phpmyadmin创建一个数据库,但是当我在表
中
输入值时,允许
主键
为null,尽管它不是以这种方式创建的。为什么会发生这种情况?
浏览 14
提问于2017-03-13
得票数 0
5
回答
多列
主键
中
的空值
、
、
我有一个有几个列组成
主键
的表。存储的数据的性质允许其中一些字段具有NULL值。列“Field2”不能为空 这是因为作为
主键
一部分的字段不能为null吗?除了使用“0”作为NULL之外,我还有什么选择?
浏览 6
提问于2012-06-12
得票数 78
回答已采纳
3
回答
MySQL
中
的
组合
主键
、
、
、
但我想设置以下场景: 1,1 3,1 2,3 因此,ClientID和AdvertID都必须是
主键
到目前为止,我所做的只是在PHPMyAdmin
中
创建表时创建了一个
组合
主键
,但这只是继续自动增量值,而不考虑实际的clientID提前感谢! 附言:为了清楚起见,这是针对
MySQL
v
浏览 1
提问于2013-04-11
得票数 0
回答已采纳
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
回答已采纳
2
回答
mysql
中
的
组合
主键
、
我有一个包含3个
主键
的表。如果我有价值的话:我不能插入(1,2,2),因为第一个字段是重复的?我想,如果
主键
是组成的,那么不能重复这3个值的
组合
。
浏览 0
提问于2018-10-18
得票数 1
回答已采纳
1
回答
在PHPMyAdmin
中
合并两个表
、
、
遗憾的是,我是
mysql
的新手,所以我希望您能帮助我解决这个问题:( zip_code VARCHAR (8),); 但我想将它们“
组合
”到表格
中
。当我在表place
中
添加
一个新条目时,我希望"country_id“行是一个下拉菜单,其中包含表country
中
的<em
浏览 0
提问于2017-10-29
得票数 0
2
回答
insert导致了InnoDB
中
的死锁。
怎么
会出这事?
、
、
、
我在
mysql
手册
中
找不到任何关于这个锁的信息。----------------*** (1) TRANSACTION:
mysql
tables in use 1, locked 1
MySQL
) TRANSACTION: TRANSACTION
浏览 2
提问于2014-06-20
得票数 3
1
回答
在
MySQL
中将excel
中
的数据
添加
到现有表格
中
、
我在
MySQL
上有一个现有的表,有7个字段-4个是整数(一个用作
主键
和自动递增)和3个文本。此表已有数据。 我正在Excel
中
收集新数据,并希望将数据批量
添加
到
Mysql
表
中
。excel
中
的一些单元格将是空白的,需要在
MySQL
中
显示为null,并且
主键
不会是Excel的一部分,我让
MYSQL
自动
添加
它。以前,我通过PHPmyadmin手动
添加
每条记录,但这太耗时
浏览 4
提问于2013-04-25
得票数 1
回答已采纳
2
回答
SQL:创建两个索引的表
、
、
、
NOT NULL, some_info2 varchar(255),)这就是我困惑的地方。id_B也是唯一的,但是我不知道如何在表
中
强制它是唯一的,以及如何使数据库为它创建一个索引,以便将来在这个表上使用SELECT的查询具有良好的性能。我知道我不能有两个
主键
: PRIMARY KEY (id_A)
浏览 5
提问于2016-04-12
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券