Maison > base de données > tutoriel mysql > A quoi sert la contrainte par défaut ? Comment appliquer cela aux colonnes lors de la création du tableau ?

A quoi sert la contrainte par défaut ? Comment appliquer cela aux colonnes lors de la création du tableau ?

WBOY
Libérer: 2023-08-23 23:25:16
avant
1022 Les gens l'ont consulté

A quoi sert la contrainte par défaut ? Comment appliquer cela aux colonnes lors de la création du tableau ?

La contrainte DEFAULT est utilisée pour définir les valeurs par défaut des colonnes dans les tables MySQL. Si elle est appliquée à une colonne, la colonne prendra la valeur par défaut, c'est-à-dire qu'aucune valeur ne sera attribuée à la colonne. Sa syntaxe est la suivante -

Syntaxe

DEFAULT default_value
Copier après la connexion

Ici, default_value est la valeur par défaut définie pour la colonne.

Exemple

La requête suivante créera une table appelée Workers où nous avons attribué une valeur par défaut de 1000 à l'identifiant de la colonne.

mysql> Create table workers(Name Varchar(25), Id INT NOT NULL DEFAULT 1000);
Query OK, 0 rows affected (0.47 sec)

mysql> Insert into workers(Name, Id) values('Ram', 101);
Query OK, 1 row affected (0.04 sec)

mysql> Insert into workers(Name) values('Mohan');
Query OK, 1 row affected (0.10 sec)

mysql> Select * from Workers;

+-------+------+
| Name  | Id   |
+-------+------+
| Ram   | 101  |
| Mohan | 1000 |
+-------+------+

2 rows in set (0.00 sec)
Copier après la connexion

Lorsque nous ne fournissons aucune valeur pour l'identifiant, l'ensemble de résultats ci-dessus stockera la valeur par défaut de 1000.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal