'' != NULL ?

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

'' != NULL ?

Postby Ngar » 06. November 2007 11:44

Hallo,

ich wundere mich gerade, warum in meiner Tabelle ständig Zeilen auftauchen in denen es Felder gibt, die als NOT NULL definiert sind, aber trotzdem nichts drin steht.

Warum wird folgende Anweisung ausgeführt?

INSERT INTO table (row) VALUES ( '')

wenn row als NOT NULL definiert ist?

Danke

Ngar
Ngar
 
Posts: 8
Joined: 02. November 2007 12:11

Postby Hanspeter Thöni » 06. November 2007 11:49

'' ist ein leerstring und nicht null. Das geht.

Was nicht gehen wird ist values(null).
Gruss Hanspeter
User avatar
Hanspeter Thöni
 
Posts: 233
Joined: 17. August 2004 10:29
Location: Schweiz


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 2 guests