primary-key 相关问题

密钥是一组在表中不可简化且不可空的属性。

删除很多表的postgres中主键的更新顺序

我有以下问题:我有一个表,其中包含许多行的删除和插入。另外,我想为表中的每个当前行分配一些ID号。目前,我正在尝试执行此操作...

回答 1 投票 1

使用Scope_Identity()在SQL Server中添加2个外键

我对Scope_Identity()和事务有疑问。我有这三个表,而MemberDetails中的PK是其他两个表中的FK。我一直在尝试创建存储过程...

回答 1 投票 1

对AWS DynamoDB'Keys'的一些基本疑问

我到处都见过这些术语-主键排序键分区键辅助键但是我似乎对名称感到困惑:分区键和主键是同一个人吗?这些是什么? ...

回答 1 投票 0

当我通过键进行聚合时,为什么不能从`GROUP BY`中排除从属列?

[如果我有以下表(作为使用PostgreSQL的示例,但可以是任何其他关系数据库),其中car有两个键(id和vin):创建表car(id int主键不为null,...) >

回答 1 投票 2

了解具有外键和主键的数据库表引用

我对数据库逻辑还比较陌生,正在尝试弄清楚应该/不应该相互引用多个表。我有一个表,“书”,应该有列: '标题'| '流派'| ...

回答 1 投票 0

主键值EF核心

我需要先获取主键值,然后才能将其由EF Core分配给模型。我的模型:**命名空间Tree.Models {公共类MeterLocationTree {[Key] public int Id {get;组; ...

回答 1 投票 0

DynamoDB-为PartitionKey合并两个表属性(列)?

我正在为一个金融应用程序设计我的第一个DynamoDB数据库,在该数据库中,用户创建了几个金融投资组合,其中包含诸如帐户,投资,交易等对象。

回答 1 投票 0

PostgreSQL中主键的下一个值

建议我如何获取插入行的主键的下一个值并使用该值。我正在尝试创建一个存储您的路径的表。创建表注释(id串行主键,...

回答 1 投票 0

SQL:如何为主键生成唯一值

如标题所述。我确实有下表:CREATE TABLE exampleTable(ID int NOT NULL,Text varchar(255),PRIMARY KEY(ID));通过插入值:INSERT INTO exampleTable(ID,...

回答 2 投票 0

主键auto_increment在MYSQL上不起作用

创建表人员(id INT非空AUTO_INCREMENT,first_name VARCHAR(50)NOT NULL,薪金INT非空,PRIMARY KEY(id));我的插入语句INSERT INTO people VALUES('Austin'...

回答 1 投票 1

如何在SQLDelight中更改表的主键?

[我们正在一个拥有SQLDelight数据库和DBRevisionPhrase表的项目上工作:CREATE TABLE DbRevisionPhrase(userId TEXT NOT NULL,statementId TEXT NOT NULL,vocabularyId ...

回答 1 投票 0

多个外键作为主键postgres,我应该这样做吗?

这是其中之一:为什么我应该或为什么我不应该。因此,我的图书应用有评论,但是一个用户不能多次评论同一本书。在我看来,创建表是有意义的...

回答 2 投票 1

更改主键值[重复]

好的,所以我不确定这是否可行,但是我需要更改一个表中的主键值以匹配另一个表中的FK值。发生了什么事,我创建了一个表-...

回答 1 投票 1

使用相互依赖的外键有什么缺点?

我知道,使用两个带有相互外键定义的表不是一个好方法,但是我不理解数据库中出现的困难。一个例子:我有一个桌子城市和一个桌子...

回答 1 投票 0

将复合主键的一个字段设置为AUTO_INCREMENT

在声明主键之后,如何将int数据类型的主键的一个字段(由数据类型为varchar(10)和int的两个字段组成)设置为AUTO_INCREMENT。我们可以使用ALTER ...

回答 1 投票 1

什么是Gitlab CI工件的良好字符串键?

我必须使用已禁用工件上传的Gitlab 11实例,这超出了我的控制范围。我有可用的Artifactory服务器,想用它代替工件...

回答 1 投票 0

与标准Guid相比,顺序Guid在性能上有哪些改进? [关闭]

有人在用作数据库内的主键时曾经测量过顺序向导与标准向导的性能吗?我认为不需要唯一键是可猜测的,而是从...

回答 8 投票 68

PostgreSQL中多列的主键?

如何使用PostgreSQL在单个表中为多列提供主键?示例:创建表“ Test”(“ SlNo” int不为null的主键,“ EmpID” int不为null的//想要成为...

回答 1 投票 16

主键vs候选键-关系DBMS

我的理解是,从理论上讲,主键是随机选择的候选键。根据此定义'候选键-候选键可以是任何列或...

回答 1 投票 -1

以字符串字段作为主键生成模型

我想在Ruby on Rails应用程序中创建一个User模型。我使用以下命令:rails生成模型用户email:string name:string role:string可以将电子邮件定义为...

回答 3 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.