SQL -zelfstudie

SQL HOME SQL-intro SQL-syntaxis SQL-selectie SQL Select Distinct SQL waar SQL en, of, niet SQL-bestelling op SQL invoegen in SQL-nulwaarden SQL-update SQL verwijderen SQL Selecteer Top SQL Min en Max Aantal SQL, Gem, Som SQL Vind ik leuk SQL-jokertekens SQL In SQL Tussen SQL-aliassen SQL-joins SQL Inner Join SQL Left Join SQL juiste join Volledige deelname aan SQL Zelf lid worden van SQL SQL-unie SQL Groeperen op SQL hebben SQL bestaat SQL Alle, Alle SQL Selecteren in SQL invoegen in selecteren SQL-geval SQL Null-functies Op SQL opgeslagen procedures SQL-opmerkingen SQL-operators

SQL- database

SQL creëren DB SQL Drop-DB SQL back-up DB SQL-tabel maken SQL-droptabel SQL-wijzigingstabel SQL-beperkingen SQL niet null SQL Uniek Primaire SQL-sleutel SQL externe sleutel SQL-controle SQL-standaard SQL-index Automatische SQL-verhoging SQL-datums SQL-weergaven SQL injectie SQL-hosting SQL-gegevenstypen

SQL- verwijzingen

SQL-trefwoorden MySQL-functies SQL Server-functies MS Access-functies Snelle SQL-referentie

SQL- voorbeelden

SQL-voorbeelden SQL-quiz SQL-oefeningen SQL-certificaat

SQL CONSTRAINT-sleutelwoord

❮ Referentie voor SQL-trefwoorden


BEPERKING TOEVOEGEN

De ADD CONSTRAINTopdracht wordt gebruikt om een ​​beperking te maken nadat er al een tabel is gemaakt.

De volgende SQL voegt een beperking toe met de naam "PK_Person" die een PRIMARY KEY-beperking is voor meerdere kolommen (ID en LastName):

Voorbeeld

ALTER TABLE Persons
ADD CONSTRAINT PK_Person PRIMARY KEY (ID,LastName);

DROP-BEPERKING

De DROP CONSTRAINTopdracht wordt gebruikt om een ​​UNIQUE, PRIMARY KEY, FOREIGN KEY of CHECK-beperking te verwijderen.


DROP een UNIEKE beperking

Gebruik de volgende SQL om een ​​UNIQUE-beperking te verwijderen:

SQL Server / Oracle / MS-Access:

ALTER TABLE Persons
DROP CONSTRAINT UC_Person;

MijnSQL:

ALTER TABLE Persons
DROP INDEX UC_Person;

EEN PRIMAIRE SLEUTELBEPERKING LOSLATEN

Gebruik de volgende SQL om een ​​PRIMARY KEY-beperking te verwijderen:

SQL Server / Oracle / MS-Access:

ALTER TABLE Persons
DROP CONSTRAINT PK_Person;

MijnSQL:

ALTER TABLE Persons
DROP PRIMARY KEY;

DROP een BUITENLANDSE SLEUTELbeperking

Gebruik de volgende SQL om een ​​FOREIGN KEY-beperking te verwijderen:

SQL Server / Oracle / MS-Access:

ALTER TABLE Orders
DROP CONSTRAINT FK_PersonOrder;

MijnSQL:

ALTER TABLE Orders
DROP FOREIGN KEY FK_PersonOrder;

DROP een CONTROLE-beperking

Gebruik de volgende SQL om een ​​CHECK-beperking te verwijderen:

SQL Server / Oracle / MS-Access:

ALTER TABLE Persons
DROP CONSTRAINT CHK_PersonAge;

MijnSQL:

ALTER TABLE Persons
DROP CHECK CHK_PersonAge;

❮ Referentie voor SQL-trefwoorden