Datenbanken · Junior · Frage 6 von 75
Was ist der Unterschied zwischen UNIQUE und PRIMARY KEY?
- 1
UNIQUEfunktioniert nur bei Textspalten - 2Zwischen beiden gibt es überhaupt keinen Unterschied
- 3Ein Primärschlüssel pro Tabelle, und er darf nicht NULL sein
Antwort zeigen
Richtige Antwort: Ein Primärschlüssel pro Tabelle, und er darf nicht NULL sein
Erklärung
Standardmäßig behandelt PostgreSQL NULLs als verschieden, eine UNIQUE-Spalte kann also mehrere NULLs enthalten. UNIQUE NULLS NOT DISTINCT ändert das.