Verwandte Kenntnisse über SQL DEFAULT-Einschränkungen

jacklove
Freigeben: 2023-03-25 15:56:02
Original
1667 Leute haben es durchsucht

SQL DEFAULT Einschränkungen sind in PHP sehr wichtig und werden in diesem Artikel erläutert.

SQL DEFAULT-Einschränkung

DEFAULT-Einschränkung wird verwendet, um einen Standardwert in eine Spalte einzufügen.

Wenn kein anderer Wert angegeben wird, wird der Standardwert zu allen neuen Datensätzen hinzugefügt.

SQL DEFAULT-Einschränkung für CREATE TABLE

Das folgende SQL erstellt eine DEFAULT-Einschränkung für die Spalte „Stadt“, wenn die Tabelle „Personen“ erstellt wird:

Mein SQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar (255) ,
Adresse varchar(255),
Stadt varchar(255) DEFAULT 'Sandnes'
)

Durch Verwendung von etwas wie GETDATE( ) wie folgtFunktion , DEFAULT-Einschränkungen können auch zum Einfügen von Systemwerten verwendet werden:

CREATE TABLE Orders
(
Id_O int NOT NULL,
OrderNo int NOT NULL ,
Id_P int,
OrderDate date DEFAULT GETDATE()
)

SQL DEFAULT-Einschränkung für ALTER TABLE

Für Spalte „Stadt“ erstellen, wenn die Tabelle bereits vorhanden ist Gibt es eine DEFAULT-Einschränkung, verwenden Sie bitte das folgende SQL:

MySQL:

ALTER TABLE Persons
ALTER City SET DEFAULT 'SANDNES'

SQL Server / Oracle / MS Access:

ALTER TABLE Persons
ALTER COLUMN City SET DEFAULT 'SANDNES'

DEFAULT-Einschränkung aufheben

Wenn Sie Wenn Sie die DEFAULT-Einschränkung aufheben müssen, verwenden Sie bitte das folgende SQL:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT

Dieser Artikel behandelt den DEFAULT Einschränkung Für Erläuterungen beachten Sie bitte die chinesische PHP-Website für weitere Lernmaterialien.

Verwandte Empfehlungen:

Verwandte Kenntnisse über SQL CHECK-Einschränkungen

Relevante Kenntnisse über SQL UNIQUE-Einschränkungen

Verwandte Kenntnisse über SQL NOT NULL-Einschränkungen

Das obige ist der detaillierte Inhalt vonVerwandte Kenntnisse über SQL DEFAULT-Einschränkungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!