Das beste SQL DEFAULT Constraint-Tutorial im Jahr 2024. In diesem Tutorial kÜnnen Sie SQL DEFAULT Constraint,SQL DEFAULT-Einschränkung CREATE TABLE, wenn,SQL DEFAULT-Einschränkung ALTER TABLE, wenn,Rßckgängig DEFAULT-Einschränkung, lernen

SQL DEFAULT Constraint

SQL DEFAULT Constraint

DEFAULT-Einschränkung wird verwendet, um den Standardwert der Spalte einzufßgen.

Wenn kein anderer Wert angegeben wird, dann wird der Standardwert fßr alle neuen Datensätze hinzugefßgt werden.


SQL DEFAULT-Einschränkung CREATE TABLE, wenn

Die folgende SQL, wenn die "Personen" Tabelle, die eine DEFAULT-Einschränkung auf die "City" Spalten zu erstellen erstellt wird:

My SQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255) DEFAULT 'Sandnes'
)

Durch Verwendung einer solchen Funktion ähnlich GETDATE () kann DEFAULT constraint auch einzufßgen Systemwerte verwendet werden:

CREATE TABLE Orders
(
O_Id int NOT NULL,
OrderNo int NOT NULL,
P_Id int,
OrderDate date DEFAULT GETDATE()
)


SQL DEFAULT-Einschränkung ALTER TABLE, wenn

Wenn die Tabelle erstellt wurde, eine DEFAULT-Einschränkung fßr eine Spalte in der "City", erstellen Sie bitte die folgende SQL verwenden:

MySQL:

ALTER TABLE Persons
ALTER City SET DEFAULT 'SANDNES'

SQL Server / MS Access:

ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'SANDNES'

Oracle:

ALTER TABLE Persons
MODIFY City DEFAULT 'SANDNES'


Rßckgängig DEFAULT-Einschränkung

Um eine DEFAULT-Einschränkung zu lÜschen, verwenden Sie die folgende SQL:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT

SQL Server / Oracle / MS - Zugang:

ALTER TABLE Persons
ALTER COLUMN City DROP DEFAULT
SQL DEFAULT Constraint
10/30