Kann MySQL Typ INT sein nicht-null-NULL

Ich bin erstellen einer MySQL-DB, die aus wöchentlichen Daten setzt, geht zurück in den letzten zehn Jahren. Es gibt einige Daten, die Punkte, die es für den letzten Alben, aber die wurden nicht verfolgt, in einigen der älteren Datensätzen. Die Felder in Frage, die alle integer-Werte enthalten, und '0' ist ein absolut korrekter (und Häufig) Wert für die Datensätze, die Taten verfolgen, die Daten-Punkte. Ich muss in der Lage sein zu unterscheiden zwischen einem Wert null und nicht vorhandene Daten. Daher brauche ich, um herauszufinden, ob es möglich ist, zum speichern einer NULL, die ist nicht dargestellt als eine " 0 " (Lesen: LEERE ZELLE) für einen INT-Typ. Allerdings, die NULL-Werte an die DB dargestellt, die als '0' (immerhin sind Sie in phpMyAdmin), gibt es eine Möglichkeit dies zu ändern?

Vielen Dank für Ihre Hilfe.

  • Ich denke, man sollte zulassen, dass die Spalte null-Werte enthalten. Aber die kurze Antwort ist: ja, int Spalten können NULL-Werte.
InformationsquelleAutor dgeare | 2012-02-05
Schreibe einen Kommentar