Hallo liebe Leser/innen,
ich bin heute auf ein Problem gestoßen, das ich einfach nicht gelöst bekomme.
Tabelle ist angelegt wie folgt:
Code:
DROP TABLE IF EXISTS user_pic;
CREATE TABLE IF NOT EXISTS user_pic (
ID int(11) NOT NULL,
picture longblob,
PRIMARY KEY (ID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Per PHPmyAdmin o.ä. möchte ich folgendes Update ausführen:
Code:
UPDATE user_pic
SET picture = (Binärdaten)
WHERE picture = NULL;
Das gibt zwar keine Fehlermeldung, aber die Datensätze, die ein jungfräuliches BLOB haben, werden auch nicht mit den Daten gefüllt.
Probiert habe ich auch
WHERE ISNULL picture; und
WHERE picture = '';, aber ISNULL ballert mir einen Fehler um die Ohren und der letztgenannte Versuch geht zwar auch ohne Fehler durch, aber hat eben so keine Auswirkungen.
Könnte bitte mal wer mich updaten, wie es richtig geht, bevor ich hier vollends verzweifle?!?
LG aus "Kalledonien"
Micha