Domande taggate «primary-key»

Una chiave è un insieme di attributi irriducibilmente univoci e non annullabili all'interno di una tabella.






9
Entity Framework e SQL Server View
Per diversi motivi di cui non ho la libertà di cui parlare, stiamo definendo una vista sul nostro database SQL Server 2005 in questo modo: 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
È necessario un indice per una chiave primaria in SQLite?
Quando una colonna intera è contrassegnata come chiave primaria in una tabella SQLite, è necessario creare esplicitamente anche un indice per essa? SQLite non sembra creare automaticamente un indice per una colonna chiave primaria, ma forse lo indicizza comunque, dato il suo scopo? (Cercherò sempre su quella colonna). La situazione …

5
SQL: chiave primaria della tabella molti-a-molti
Questa domanda viene fuori dopo aver letto un commento in questa domanda: Progettazione di database Quando crei una tabella molti-a-molti, dovresti creare una chiave primaria composita sulle due colonne della chiave esterna, o creare una chiave primaria "ID" surrogata con incremento automatico e inserire semplicemente gli indici nelle due colonne …

3
Lunghezza massima caratteri UUID
Stiamo utilizzando l'UUID come chiave primaria per il DB Oracle e stiamo cercando di determinare una lunghezza massima di caratteri appropriata per il VARCHAR. Apparentemente si tratta di 36 caratteri, ma abbiamo notato che gli UUID generati sono più lunghi di questo - fino a 60 caratteri di lunghezza. Qualcuno …
115 primary-key  uuid 


9
Perché utilizzare più colonne come chiavi primarie (chiave primaria composita)
Questo esempio è tratto da 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) ) La mia comprensione è che entrambe le colonne insieme ( P_Ide LastName) rappresentano una chiave primaria per la tabella …

11
chiave primaria sql e index
Supponiamo di avere una riga ID (int) in un database impostato come chiave primaria. Se interrogo spesso l'ID, devo anche indicizzarlo? Oppure essendo una chiave primaria significa che è già indicizzata? Il motivo per cui lo chiedo è perché in MS SQL Server posso creare un indice su questo ID, …

3
Aggiornamento della chiave primaria di MySQL
Ho una tabella user_interactionscon 4 colonne: user_1 user_2 type timestamp La chiave primaria è (user_1,user_2,type) e voglio cambiare in(user_2,user_1,type) Quindi quello che ho fatto è stato: drop primary key ... add primary key (user_2,user_1,type)... e voilà ... Il problema è che il database è attivo su un server. Quindi, prima …
103 mysql  primary-key 

8
Va bene avere una chiave esterna come chiave primaria?
Ho due tavoli: Utente (nome utente, password) Profilo (ID profilo, sesso, data di nascita, ...) Attualmente sto utilizzando questo approccio: ogni record di profilo ha un campo denominato "userId" come chiave esterna che si collega alla tabella Utente. Quando un utente si registra, il suo record del profilo viene creato …


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.