" /> Passwort <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Nach Hause SQL Einzigartige
PDF

UNIQUE - Diese Einschränkung ermöglicht es Ihnen, jeden Datensatz eindeutig identifizieren in der Tabelle.

PRIMARY KEY-Einschränkung automatisch ein UNIQUE.

Beachten Sie, dass Sie mehrere UNIQUE-Einschränkungen in der Tabelle haben, aber nur eine PRIMARY KEY auf eine Tabelle.

SQL UNIQUE-Einschränkungen in CREATE TABLE

Die folgende SQL schafft eine UNIQUE-Einschränkung für die Spalte "p_id", beim Erstellen einer Tabelle "Personen":

MySQL:

1
2
3
4
5
6
7
8
CREATE TABELLE Personen (
P_id int NICHT NULL,
LastName varchar(255) NICHT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
UNIQUE (P_id)
)

SQL Server / Oracle / MS Access:

1
2
3
4
5
6
7
CREATE TABELLE Personen (
P_id int NICHT NULL UNIQUE,
LastName varchar(255) NICHT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)

Um mehrere UNIQUE Nutzung erstellen Sie die folgende Syntax SQL:

MySQL / SQL Server / Oracle / MS Access:

1
2
3
4
5
6
7
8
CREATE TABELLE Personen (
P_id int NICHT NULL,
LastName varchar(255) NICHT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT uc_PersonID UNIQUE (P_id,LastName)
)

SQL UNIQUE-Einschränkungen in ALTER TABLE

Die folgende SQL schafft eine UNIQUE-Einschränkung für die Spalte "p_id", wenn die Tabelle "Personen" wurde bereits gegründet:

MySQL / SQL Server / Oracle / MS Access:

1
2
ALTER TABELLE Personen
ADD UNIQUE (P_id)

Для создания нескольких UNIQUE при уже созданной таблице "Personen" используйте следующий синтаксис SQL:

MySQL / SQL Server / Oracle / MS Access:

1
2
ALTER TABELLE Personen
ADD CONSTRAINT uc_PersonID UNIQUE (P_id,LastName)

Entfernen UNIQUE

So entfernen Sie eine Einschränkung UNIQUE verwenden Sie die folgende SQL:

MySQL:

1
2
ALTER TABELLE Personen
DROP INDEX uc_PersonID

SQL Server / Oracle / MS Access:

1
2
ALTER TABELLE Personen
DROP CONSTRAINT uc_PersonID

Genehmigung

Nizza Ajax Poll

Welche meiner Erweiterungen ist die beste?

Statistiken

Anzeige