Pytania otagowane jako unique-constraint

Ograniczenie unikalności to indeks, który ustawia jedno lub wiele pól tak, aby były unikalne w jednostce danych



4
Ograniczenie tabeli SQLite - unikalne dla wielu kolumn
Na tej stronie internetowej SQLite mogę znaleźć „wykresy” składniowe, ale nie ma żadnych przykładów, a mój kod ulega awarii. Mam inne tabele z unikalnymi ograniczeniami w jednej kolumnie, ale chcę dodać ograniczenie do tabeli w dwóch kolumnach. To, co mam, powoduje SQLiteException z komunikatem „błąd składni”. CREATE TABLE name (column …

8
Adnotacja @UniqueConstraint w Javie
Mam fasolę Java. Teraz chcę mieć pewność, że pole powinno być niepowtarzalne. Używam następującego kodu: @UniqueConstraint(columnNames={"username"}) public String username; Ale pojawia się błąd: @UniqueConstraint is dissallowed for this location Jaki jest właściwy sposób używania unikalnych ograniczeń? Uwaga: używam platformy do zabawy.


7
MySQL - nadaj istniejącemu polu wyjątkowy charakter
Mam już istniejącą tabelę z polem, które powinno być unikalne, ale nie jest. Wiem o tym tylko dlatego, że wprowadzono do tabeli wpis, który miał taką samą wartość jak inny, już istniejący wpis, a to powodowało problemy. Jak sprawić, by to pole akceptowało tylko unikatowe wartości?

3
Konwencja nazewnictwa dla unikalnego ograniczenia
Konwencje nazewnictwa są ważne, a klucz podstawowy i klucz obcy są powszechnie stosowane konwencje i oczywiste ( PK_Tablei FK_Table_ReferencedTable, odpowiednio). IX_Table_ColumnNazewnictwa dla indeksów jest dość standardowe. A co z unikalnym ograniczeniem? Czy istnieje powszechnie przyjęta konwencja nazewnictwa dla tego ograniczenia? Widziałem UK_TableName_Column, UQ_TableName_Columni ktoś polecający AX_TableName_Column- nie wiem, skąd to …

19
Unikalne ograniczenie w Entity Framework Code First
Pytanie Czy można zdefiniować unikalne ograniczenie dla właściwości przy użyciu płynnej składni lub atrybutu? Jeśli nie, jakie są obejścia? Mam klasę użytkownika z kluczem podstawowym, ale chciałbym się upewnić, że adres e-mail jest również niepowtarzalny. Czy jest to możliwe bez bezpośredniej edycji bazy danych? Rozwiązanie (na podstawie odpowiedzi Matta) public …

2
Postgresql: warunkowo unikalne ograniczenie
Chciałbym dodać ograniczenie, które wymusza unikalność kolumny tylko w części tabeli. ALTER TABLE stop ADD CONSTRAINT myc UNIQUE (col_a) WHERE (col_b is null); Powyższa WHEREczęść to myślenie życzeniowe. Jakiś sposób to zrobić? A może powinienem wrócić do relacyjnej deski kreślarskiej?

4
Jak mogę utworzyć unikatowe ograniczenie w mojej kolumnie (SQL Server 2008 R2)?
Mam SQL Server 2008 R2 i chcę ustawić unikalną kolumnę. Wydaje się, że można to zrobić na dwa sposoby: „unikalny indeks” i „unikalne ograniczenie”. Nie różnią się zbytnio od tego, co rozumiem, chociaż większość poleca unikalne ograniczenie, ponieważ indeks również uzyskuje się automatycznie. Jak utworzyć unikalne ograniczenie? ALTER TABLE Customer …

16
Jak usunąć zduplikowane wpisy?
Muszę dodać unikalne ograniczenie do istniejącej tabeli. Jest to w porządku, z wyjątkiem tego, że tabela ma już miliony wierszy, a wiele z nich narusza unikalne ograniczenie, które muszę dodać. Jaka jest najszybsza metoda usuwania nieprawidłowych wierszy? Mam instrukcję SQL, która znajduje duplikaty i usuwa je, ale jej uruchomienie trwa …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.