Questions marquées «primary-key»

Dans la conception d'une base de données relationnelle, une clé primaire peut identifier de manière unique chaque ligne d'une table. Une clé primaire comprend une seule colonne ou un ensemble de colonnes.




1
Plusieurs clés primaires dans PostgreSQL
J'ai le tableau suivant: CREATE TABLE word( word CHARACTER VARYING NOT NULL, id BIGINT NOT NULL, repeat INTEGER NOT NULL ); ALTER TABLE public.word OWNER TO postgres; ALTER TABLE ONLY word ADD CONSTRAINT "ID_PKEY" PRIMARY KEY (word,id); Lorsque j'essaie de le restaurer à l'aide de la commande suivante: psql -U …



1
Incrémentation automatique de la clé primaire dans CREATE TABLE… AS SELECT
J'ai créé une table à l'aide d'une requête de sélection complexe via CREATE TABLE ... AS SELECT.... Comment puis-je ajouter une clé primaire à incrémentation automatique dans cette requête? Par exemple: create table `user_mv` select `user`.`firstname` as `firstname`, `user`.`lastname` as `lastname`, `user`.`lang` as `lang`, `user`.`name` as `user_name`, `group`.`name` as `group_name` …



1
Comment est INDEX sur la clé primaire composite dans mysql?
Lors de la création d'une clé primaire composite pour deux colonnes ou plus, par exemple PRIMARY KEY(col1, col2, col3); le système INDEXchaque colonne individuellement? La raison pour laquelle je pose cette question est que lorsque nous l'utilisons UNIQUE INDEX (col1, col2, col3), elle agit comme INDEXpour la première colonne uniquement, …

3
Adresse e-mail unique ou clé primaire?
Je suis novice dans les bases de données. J'ai lu et découvert que ce n'était probablement pas une bonne idée d'utiliser l'adresse e-mail comme clé primaire, car les comparaisons de chaînes sont plus lentes, ce qui affecte les performances dans les jointures complexes et si un e-mail change, je devrais …





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.