Matthias Apsel: MYSQL: NULL != ''

Beitrag lesen

Hallo Felix Riesterer,

Offensichtlich ist '' != NULL.

richtig. War das noch nicht klar?

bis eben noch nicht.

Wie kann ich auf SQL-Ebene das Eintragen leerer Werte unterbinden?

Mir nicht bekannt, ich löse das auf PHP-Ebene, indem ich leere Werte zu null konvertiere und erst dann in den PDO-Aufrufen zu SQL umwandle. Deshalb verwende ich lieber kein NOT NULL in solchen Fällen.

Ja, das habe ich auch als Lösung im Sinn.

Bis demnächst
Matthias

--
Pantoffeltierchen haben keine Hobbys.
¯\_(ツ)_/¯