phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Valeurs par défaut pour les types de données varchar et int mysql

Aucune valeur par défaut signifie qu'il n'y a pas de valeur par défaut. Si une valeur n'est pas fournie sur une insertion, la requête échouera avec une "erreur d'absence de valeur par défaut".

NULL est la valeur NULL réelle, ce qui signifie que si aucune valeur n'est fournie sur une insertion, la colonne sera par défaut NULL (vide). Pour varchar, vous pouvez définir la valeur par défaut sur '', mais NULL est préférable.

Les types int auto-incrémentés ne doivent pas avoir de valeur par défaut (par défaut :aucun) car ils auront toujours une valeur.