U krijgt een foutmelding omdat
- De
user_id
kolom is gedefinieerd alsNOT NULL
- De
user_id
kolom heeft geen standaardwaarde opgegeven - U geeft de waarde ervan ook niet op in uw zoekopdracht
PS:de vraag is niet relevant voor de ON DUPLICATE KEY UPDATE
clausule - het zou dezelfde fout zijn als je het ook niet zou gebruiken.
PPS:ongeacht of de ON DUPLICATE KEY UPDATE
geactiveerd - uw insert
moet aan alle beperkingen voldoen