TIMESTAMP 3x..... immer am aktualisieren..

Sebigf

Erfahrenes Mitglied
Hallo zusammen!

Ich habe eine Tabelle mit 3x Timestamp in denen jeweils folgendes gespeichert werden soll..

- regdate
- last_login
- last_logout

Aber es werden immer alle 3 Felder auf die aktuelle Zeit gesetzt bei einem UPDATE.

Alle 3 haben folgende Eigenschaften (phpMyAdmin)

timestamp(14) Ja 00000000000000


Danke!
 
Danke für die Antwort!

Ok, ich werde es mal so probieren, aber noch eine Frage...

Was ist der Unterschied zwischen "00000000000000" (halt 0 Wert) und "NULL" ?

Danke!
 
NULL steht für "Keine Angabe eines Wertes"

NULL ist kein leerer String und nicht die 0 sondern eben gar keine Angabe.

Dieser Wert steht in den Spalten, die niemals einen Wert (oder eben den Wert NULL) zugewiesen bekommen haben.

Vorsicht ist vor allem geboten, wenn man zu einer Spalte bspw. etwas hinzuaddiert.

NULL + 123 ergibt nämlich NULL


vop
 
Zurück