515: Cannot insert the value NULL into column (insertion de la valeur NULL impossible dans la colonne)
SQL ServerQue signifie cette erreur ?
Tentative d'insertion ou de mise à jour d'une valeur NULL dans une colonne définie NOT NULL. L'opération a été rejetée, car la colonne n'autorise pas les valeurs nulles.
Cause
Colonne obligatoire omise de l'instruction INSERT, champs manquants/vides dans les données source, colonne NOT NULL sans valeur par défaut, ou NULL envoyé par l'application.
Comment la corriger
Fournissez une valeur valide pour les colonnes obligatoires. Ajoutez des contraintes DEFAULT aux colonnes appropriées. Validez les données source pour détecter les champs manquants et attribuez des valeurs par défaut avec ISNULL/COALESCE. Si la colonne n'a pas réellement besoin d'être obligatoire, revoyez le schéma pour autoriser NULL.
Autres entrées pour ce moteur
- 3201Cannot open backup device. Operating system error (backup device error) (impossible d'ouvrir l'unité de sauvegarde)
- 8134Divide by zero error encountered (erreur de division par zéro)
- 245Conversion failed when converting the value to data type (échec de la conversion vers le type de données)
- 8115Arithmetic overflow error converting expression to data type (erreur de dépassement arithmétique lors de la conversion)
- 512Subquery returned more than 1 value (la sous-requête a renvoyé plus d'une valeur)
- 207Invalid column name (nom de colonne invalide)
- 156Incorrect syntax near the keyword (syntaxe incorrecte près du mot-clé)