Διατάξεις (DEFAULT) Σταtements SQL
- Προηγούμενη Σελίδα SQL Έλεγχος
- Επόμενη Σελίδα SQL Δημιουργία Δείκτη
Διατάξεις (DEFAULT) Σταtements SQL
Η διάταξη Δεδομένων Δεδομένων Δεδομένων Δεδομένων χρησιμοποιείται για την εισαγωγή προεπιλεγμένων τιμών στη στήλη.
Αν δεν καθορίζεται άλλη τιμή, θα προσθέσει την προεπιλεγμένη τιμή σε όλα τα νέα αρχεία.
SQL Διάταξη Δεδομένων Δεδομένων Δεδομένων Δεδομένων
Ο παρακάτω SQL δημιουργεί μια εξαίρεση DEFAULT για τη στήλη "City" κατά τη δημιουργία της τάβλης "Persons":
My SQL / SQL Server / Oracle / MS Access:
CREATE TABLE Persons ( Id_P int NOT NULL, LastName χαρακτήρες(255) NOT NULL, FirstName χαρακτήρες(255), Address χαρακτήρες(255), City χαρακτήρες(255) DEFAULT 'Sandnes' )
Με τη χρήση λειτουργιών όπως το GETDATE(), η εξαίρεση DEFAULT μπορεί επίσης να χρησιμοποιηθεί για την εισαγωγή συστημικών τιμών:
CREATE TABLE Orders ( Id_O int NOT NULL, OrderNo int NOT NULL, Id_P int, OrderDate ημερομηνία DEFAULT GETDATE() )
SQL DEFAULT Εξαίρεση σε ALTER TABLE
Αν δημιουργήσετε μια εξαίρεση DEFAULT για τη στήλη "City" σε μια υπάρχουσα τάβλη, χρησιμοποιήστε τον παρακάτω 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
Για να ανακαλέσετε την εξαίρεση DEFAULT, χρησιμοποιήστε τον παρακάτω SQL:
MySQL:
ALTER TABLE Persons ALTER City DROP DEFAULT
SQL Server / Oracle / MS Access:
ALTER TABLE Persons ALTER COLUMN City DROP DEFAULT
- Προηγούμενη Σελίδα SQL Έλεγχος
- Επόμενη Σελίδα SQL Δημιουργία Δείκτη