sql >> Databasteknik >  >> RDS >> Mysql

Att ha både en skapad och senast uppdaterad tidsstämpelskolumn i MySQL 4.0

Från MySQL 5.5 dokumentation :

En TIMESTAMP-kolumn i en tabell kan ha den aktuella tidsstämpeln som standardvärde för att initiera kolumnen, som värdet för automatisk uppdatering eller båda. Det är inte möjligt att ha den aktuella tidsstämpeln som standardvärde för en kolumn och värdet för automatisk uppdatering för en annan kolumn.

Ändringar i MySQL 5.6 .5 :

Tidigare kunde högst en TIMESTAMP-kolumn per tabell automatiskt initieras eller uppdateras till aktuellt datum och tid. Denna begränsning har hävts. Vilken TIMESTAMP-kolumndefinition som helst kan ha valfri kombination av DEFAULT CURRENT_TIMESTAMP och ON UPDATE CURRENT_TIMESTAMP-satser. Dessutom kan dessa satser nu användas med DATETIME-kolumndefinitioner. För mer information, se Automatisk initiering och uppdatering för TIMESTAMP och DATETIME.



  1. Hur man installerar flera PostgreSQL-servrar på RedHat Linux

  2. Hur REGEXP_INSTR()-funktionen fungerar i MySQL

  3. Hur hittar jag datakatalogen för en SQL Server-instans?

  4. Kan MySQL FIND_IN_SET eller motsvarande fås att använda index?