Articles of clé primaire

Chaînes en tant que clés primaires dans la firebase database SQL

Je ne connais pas très bien les bases de données et les théories sur la façon dont elles fonctionnent. Est-il plus lent du sharepoint vue des performances (insertion / mise à jour / interrogation) d’utiliser des chaînes pour les clés primaires que des nombres entiers?

Comment créer correctement des clés primaires composites – MYSQL

Voici une simplification grossière d’une configuration intense avec laquelle je travaille. table_1 et table_2 ont toutes deux des clés primaires de substitution à incrémentation automatique comme identifiant. info est une table contenant des informations à la fois sur table_1 et table_2 . table_1 (id, field) table_2 (id, field, field) info ( ???, field) J’essaie de […]

Supprimer la clé primaire dans MySQL

J’ai le schéma de table suivant qui mappe user_customers aux permissions sur une firebase database MySQL en direct: mysql> describe user_customer_permission; +——————+———+——+—–+———+—————-+ | Field | Type | Null | Key | Default | Extra | +——————+———+——+—–+———+—————-+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) | NO […]

Requêtes Django – id vs pk

Lors de l’écriture de requêtes django, on peut utiliser à la fois id / pk comme parameters de requête. Object.objects.get(id=1) Object.objects.get(pk=1) Je sais que pk signifie Primary Key et est juste un raccourci, selon la documentation de Django. Cependant, il n’est pas clair quand on devrait utiliser id ou pk.

ALTER TABLE pour append une clé primaire composite

J’ai une table appelée provider . J’ai trois colonnes appelées person , place , thing . Il peut y avoir des doublons, des doublons et des doublons, mais il ne peut jamais y avoir de combinaison personne-lieu-chose en double. Comment puis-je ALTER TABLE pour append une clé primaire composite pour cette table dans MySQL avec […]

Comment réinitialiser la séquence de clé primaire de postgres lorsqu’elle n’est plus synchronisée?

J’ai rencontré le problème que ma séquence de clés primaires n’est pas synchronisée avec mes lignes de tableau. En d’autres termes, lorsque j’insère une nouvelle ligne, j’obtiens une erreur de clé en double car la séquence impliquée dans le type de données série renvoie un nombre existant. Cela semble être causé par l’importation / la […]

Impossible de mettre à jour EntitySet – car il possède DefiningQuery et aucun élément n’existe

J’utilise Entity Framework 1 avec .net 3.5. Je fais quelque chose de simple comme ceci: var RoomDetails = context.Rooms.ToList(); foreach (var Room in Rooms) { Room.LastUpdated = DateTime.Now; } Je reçois cette erreur quand j’essaie de faire: context.SaveChanges(); Je reçois l’erreur: Impossible de mettre à jour EntitySet – car il possède DefiningQuery et aucun élément […]

Sqlite clé primaire sur plusieurs colonnes

Quelle est la syntaxe pour spécifier une clé primaire sur plus d’une colonne dans SQLITE?