sql >> Databáze >  >> RDS >> Mysql

aktuální_časové razítko nastavit pouze při vložení nového řádku

TIMESTAMP sloupec se automaticky aktualizuje při každé aktualizaci. A DATETIME sloupec ne.

Chcete:

your_column DATETIME DEFAULT CURRENT_TIMESTAMP

To vám umožní zadat výchozí hodnotu v době vkládání, jako byste to udělali pro jakýkoli sloupec, ale protože to není TIMESTAMP již nebude pokračovat v aktualizaci s každou budoucí UPDATE .



  1. Poskytovatelé členství/role ASP.NET pro MySQL?

  2. #1214 - Použitý typ tabulky nepodporuje FULLTEXTOVÉ indexy

  3. Jaké jsou výhody a nevýhody ukládání souborů do databáze?

  4. ERROR 1062 (23000):Duplicitní záznam '2147483647' pro klíč 'PRIMARY'