Domande taggate «primary-key»

Nella progettazione di database relazionali, una chiave primaria può identificare in modo univoco ogni riga in una tabella. Una chiave primaria comprende una singola colonna o un insieme di colonne.



1
Più chiavi primarie in PostgreSQL
Ho la seguente tabella: 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); Quando provo a ripristinarlo usando il seguente comando: psql -U postgres -h localhost …



1
Chiave primaria di incremento automatico in CREATE TABLE ... AS SELECT
Ho creato una tabella utilizzando una query di selezione complicata tramite CREATE TABLE ... AS SELECT.... Come posso aggiungere una chiave primaria di incremento automatico in questa query? Per esempio: 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` from …




1
Come si trova INDEX sulla chiave primaria composita in mysql?
Quando si crea una chiave primaria composita per due o più colonne, ad esempio PRIMARY KEY(col1, col2, col3); il sistema INDEXciascuna colonna individualmente? Il motivo per cui sto ponendo questa domanda è che quando usiamo UNIQUE INDEX (col1, col2, col3), si comporta solo come INDEXper la prima colonna e dobbiamo …

3
Indirizzo email chiave unica o primaria?
Sono un principiante nei database. Ho letto in giro e ho scoperto che probabilmente non è una buona idea usare l'indirizzo e-mail come chiave primaria perché i confronti di stringhe sono più lenti che influiscono sulle prestazioni in join complessi e se un'e-mail cambia dovrei cambiare tutte le chiavi esterne …

4
Colonna NVARCHAR come PRIMARY KEY o come colonna UNIQUE
Sto sviluppando un database SQL Server 2012 e ho dei dubbi sulle colonne nvarchar come chiavi primarie. Ho questa tabella: CREATE TABLE [dbo].[CODES] ( [ID_CODE] [bigint] IDENTITY(1,1) NOT NULL, [CODE_LEVEL] [tinyint] NOT NULL, [CODE] [nvarchar](20) NOT NULL, [FLAG] [tinyint] NOT NULL, [IS_TRANSMITTED] [bit] NOT NULL DEFAULT 0, CONSTRAINT [PK_CODES] PRIMARY …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.