Mam stolik: table votes ( id, user, email, address, primary key(id), ); Teraz chcę, aby kolumny użytkownik, adres e-mail, adres były unikalne (razem). Jak to zrobić w MySql? Oczywiście przykład jest tylko ... przykładem. Więc proszę nie martw się semantyką.
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 …
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.
Mam tabelę w PostgreSQL, w której schemat wygląda następująco: CREATE TABLE "foo_table" ( "id" serial NOT NULL PRIMARY KEY, "permalink" varchar(200) NOT NULL, "text" varchar(512) NOT NULL, "timestamp" timestamp with time zone NOT NULL ) Teraz chcę uczynić permalink unikalnym w całej tabeli, zmieniając tabelę. Czy ktoś może mi w …
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?
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 …
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 …
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?
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.