Le meilleur didacticiel SQL DEFAULT Constraint en 2024, dans ce didacticiel, vous pouvez apprendre SQL DEFAULT Constraint,SQL contrainte DEFAULT CREATE TABLE lorsque,contrainte SQL DEFAULT ALTER TABLE lorsque,Annuler contrainte DEFAULT,

SQL DEFAULT Constraint

SQL DEFAULT Constraint

contrainte DEFAULT est utilisé pour insérer la valeur par défaut à la colonne.

Si aucune autre valeur est spécifiée, la valeur par défaut sera ajouté à tous les nouveaux enregistrements.


SQL contrainte DEFAULT CREATE TABLE lorsque

Le SQL suivante lorsque le "Personnes" table est créée pour créer une contrainte DEFAULT sur les colonnes "City":

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'
)

En utilisant une telle fonction GETDATE similaire (), contrainte DEFAULT peut également être utilisé pour insérer des valeurs du système:

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


contrainte SQL DEFAULT ALTER TABLE lorsque

Lorsque la table a été créée, créer une contrainte DEFAULT pour une colonne dans la «Ville», s'il vous plaît utiliser l'instruction SQL suivante:

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'


Annuler contrainte DEFAULT

Pour la contrainte de révocation par défaut, utilisez l'instruction SQL suivante:

MySQL:

ALTER TABLE Persons
ALTER City DROP DEFAULT

SQL Server / Oracle / MS Access:

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