Felix Riesterer: MYSQL: NULL != ''

Beitrag lesen

Lieber Matthias,

Offensichtlich ist '' != NULL.

richtig. War das noch nicht klar?

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.

Liebe Grüße,

Felix Riesterer.