Questions marquées «primary-key»

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

10
Comment «insérer s'il n'existe pas» dans MySQL?
J'ai commencé par googler et j'ai trouvé cet article qui parle des tables mutex. J'ai une table avec environ 14 millions d'enregistrements. Si je veux ajouter plus de données dans le même format, existe-t-il un moyen de s'assurer que l'enregistrement que je veux insérer n'existe pas déjà sans utiliser une …


22
Impossible de mettre à jour l'EntitySet - car il a un DefiningQuery et aucun élément <UpdateFunction> n'existe
J'utilise Entity Framework 1 avec .net 3.5. Je fais quelque chose de simple comme ça: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Je reçois cette erreur lorsque j'essaie de faire: context.SaveChanges(); Je reçois l'erreur: Impossible de mettre à jour l'EntitySet - car il …



7
Quelles sont les meilleures pratiques pour utiliser un GUID comme clé primaire, en particulier en ce qui concerne les performances?
J'ai une application qui utilise le GUID comme clé primaire dans presque toutes les tables et j'ai lu qu'il y a des problèmes de performances lors de l'utilisation du GUID comme clé primaire. Honnêtement, je n'ai vu aucun problème, mais je suis sur le point de démarrer une nouvelle application …

15
SQL Server ajoute la clé primaire d'incrémentation automatique à la table existante
Comme titre, j'ai une table existante qui est déjà remplie avec 150000 enregistrements. J'ai ajouté une colonne Id (qui est actuellement nulle). Je suppose que je peux exécuter une requête pour remplir cette colonne avec des nombres incrémentiels, puis définir comme clé primaire et activer l'incrémentation automatique. Est-ce la bonne …




2
Requêtes Django - ID vs PK
Lors de l'écriture de requêtes django, on peut utiliser à la fois id / pk comme paramètres de requête. Object.objects.get(id=1) Object.objects.get(pk=1) Je sais que pk représente la clé primaire et n'est qu'un raccourci, selon la documentation de django. Cependant, il n'est pas clair quand il faut utiliser id ou pk.
205 django  orm  primary-key 




12
Supprimer la clé primaire dans MySQL
J'ai le schéma de table suivant qui mappe user_customers aux autorisations sur une base de données MySQL en direct: mysql&gt; describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | …

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.