Questions marquées «primary-key»

Une clé est un ensemble d'attributs qui est irréductiblement unique et non nullable dans une table.

8
Comment créer correctement des clés primaires composites - MYSQL
Voici une simplification excessive d'une configuration intense avec laquelle je travaille. table_1et les table_2deux ont des clés primaires de substitution à incrémentation automatique comme ID. infoest une table qui contient des informations sur table_1et sur table_2. table_1 (id, field) table_2 (id, field, field) info ( ???, field) J'essaie de décider …





9
Entity Framework et vue SQL Server
Pour plusieurs raisons dont je n'ai pas la liberté de parler, nous définissons une vue sur notre base de données Sql Server 2005 comme ceci: CREATE VIEW [dbo].[MeterProvingStatisticsPoint] AS SELECT CAST(0 AS BIGINT) AS 'RowNumber', CAST(0 AS BIGINT) AS 'ProverTicketId', CAST(0 AS INT) AS 'ReportNumber', GETDATE() AS 'CompletedDateTime', CAST(1.1 AS …

3
Un index est-il nécessaire pour une clé primaire dans SQLite?
Lorsqu'une colonne entière est marquée comme clé primaire dans une table SQLite, un index doit-il également être explicitement créé pour elle? SQLite ne semble pas créer automatiquement un index pour une colonne de clé primaire, mais peut-être qu'il l'indexe quand même, étant donné son objectif? (Je chercherai sur cette colonne …

5
SQL - clé primaire de table plusieurs à plusieurs
Cette question se pose après la lecture d'un commentaire dans cette question: Conception de base de données Lorsque vous créez une table plusieurs-à-plusieurs, devez-vous créer une clé primaire composite sur les deux colonnes de clé étrangère, ou créer une clé primaire «ID» de substitution à incrémentation automatique, et simplement mettre …

3
Longueur maximale des caractères UUID
Nous utilisons UUID comme clé primaire pour out oracle DB et essayons de déterminer une longueur de caractère maximale appropriée pour le VARCHAR. Apparemment, il s'agit de 36 caractères, mais nous avons remarqué des UUID générés qui sont plus longs que cela - jusqu'à 60 caractères de longueur. Quelqu'un connaît-il …
115 primary-key  uuid 


9
Pourquoi utiliser plusieurs colonnes comme clés primaires (clé primaire composite)
Cet exemple est tiré de w3schools . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Je crois comprendre que les deux colonnes ensemble ( P_Idet LastName) représentent une clé primaire pour la table Persons. …

11
clé primaire et index sql
Disons que j'ai une ligne ID (int) dans une base de données définie comme clé primaire. Si je demande souvent l'ID, dois-je également l'indexer? Ou est-ce que le fait d'être une clé primaire signifie qu'elle est déjà indexée? La raison pour laquelle je demande est que dans MS SQL Server, …

3
Mettre à jour la clé primaire MySQL
J'ai une table user_interactionsavec 4 colonnes: user_1 user_2 type timestamp La clé primaire est (user_1,user_2,type) et je veux changer en(user_2,user_1,type) Donc ce que j'ai fait était: drop primary key ... add primary key (user_2,user_1,type)... et voila ... Le problème est que la base de données est en direct sur un …
103 mysql  primary-key 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.