Ilja: mysql: text (NOT) NULL

Beitrag lesen

yo,

Ein Feld auf einem Bogen ist immer "NOT NULL", es gibt keine Möglichkeit für "NULL".

hmm, wenn ich ankreuzen muss, Mann/Frau und keines ankreuze, dass entspricht nicht NULL ? oder es steht dort, telefonummer angeben pflichtfeld und ich schreibe nichts rein, heißt das, ich habe keine telefonnummer ?

Außerdem: Was ist ein Pflichtfeld?

wenn ich einen bogen abgebe und die pflichtfelder nicht ausgefühlt sind, wird er nicht angenommen. das dbms macht das gleiche, es nimmt datensätze nicht auf mit NOT NULL constraints, wenn kein wert angegeben wurde.

Ich kann problemlos ein Feld ignorieren, obwohl es Pflichtfeld

ist.

klar, aber der sachbearbeiter wird es dir nicht abnehmen, so wie das dbms dir den datensatz nicht abnimmt. auch dort kannst du NULL reinschreiben in einem insert-statement. der sachbearbeiter wird dich darauf hinweisen wie auch das dbms.

Ilja