Maison > Article > programmation quotidienne > Que signifie nn dans MySQL
NN dans MySQL signifie "NOT NULL", obligeant les champs à contenir des valeurs pour garantir l'intégrité des données, éviter les exceptions et simplifier les opérations.
La signification de NN dans MySQL
Dans MySQL, NN signifie "NON NULL". Cela signifie qu'un champ ne peut pas être vide. C'est une contrainte qui précise que le champ doit toujours contenir une valeur, qu'il s'agisse d'une valeur par défaut, d'une valeur insérée ou d'une valeur mise à jour.
Objectif
En utilisant les contraintes NN, vous pouvez garantir :
Cas d'utilisation
Les contraintesNN sont particulièrement utiles pour les champs qui contiennent des informations critiques ou sont utilisées pour déterminer l'unicité d'un enregistrement. Par exemple :
Exemple d'utilisation
L'exemple suivant crée une table appelée "Personnes" où " Le champ ID" est spécifié comme NN :
<code class="sql">CREATE TABLE 人员 ( ID INT NOT NULL AUTO_INCREMENT, 姓名 VARCHAR(255), 年龄 INT );</code>
Notes importantes
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!