Comment écrire la valeur par défaut de l'âge dans MySQL

下次还敢
Libérer: 2024-04-27 04:30:22
original
770 Les gens l'ont consulté

Dans MySQL, les méthodes pour définir les valeurs par défaut pour la colonne age sont : 1. Spécifiez la valeur par défaut lors de la création de la table ; 2. Utilisez le mot-clé DEFAULT 3. Utilisez l'instruction UPDATE ;

Comment écrire la valeur par défaut de l'âge dans MySQL

Définition de la valeur par défaut de l'âge dans MySQL

Dans MySQL, la définition d'une valeur par défaut pour la colonne d'âge dans le tableau peut être obtenue par les méthodes suivantes :

1. table

Dans Lors de la création d'un tableau, vous pouvez spécifier des valeurs par défaut dans les définitions de colonnes. Par exemple :

<code>CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  age INT NOT NULL DEFAULT 0
);</code>
Copier après la connexion

De cette façon, la colonne d'âge de tous les enregistrements insérés dans la table sera définie sur 0 par défaut.

2. Utilisez le mot-clé DEFAULT

Vous pouvez également utiliser le mot-clé DEFAULT plus tard pour ajouter une valeur par défaut à une colonne existante. Par exemple :

<code>ALTER TABLE users ALTER COLUMN age SET DEFAULT 0;</code>
Copier après la connexion

Cela définira la valeur par défaut sur 0 pour la colonne âge.

3. Utilisez l'instruction UPDATE

Vous pouvez également utiliser l'instruction UPDATE pour définir les valeurs par défaut pour les enregistrements existants. Par exemple :

<code>UPDATE users SET age = 0 WHERE age IS NULL;</code>
Copier après la connexion

Cela définira la valeur par défaut sur 0 pour tous les enregistrements avec une colonne d'âge vide.

Remarque :

  • Si aucune valeur par défaut n'est spécifiée, la valeur de la colonne âge sera NULL.
  • Les valeurs par défaut ne peuvent être définies que lors de la création d'un tableau ou d'une colonne et ne peuvent pas être modifiées ultérieurement.
  • La valeur par défaut peut être une constante, une expression ou une sous-requête, mais pas une fonction.

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!

Étiquettes associées:
source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!