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

Vložte hodnotu sloupce časového razítka MySQL pomocí SqlAlchemy

datetime objekty jsou převedeny na časová razítka, takže stačí použít:

from datetime import datetime
...
source.date = datetime.now()

nebo datetime.utcnow() pokud jej chcete uložit pomocí utc. Výchozí (CURRENT_TIMESTAMP ) používá místní časové pásmo, takže datetime.now() je tomu blíže – ale téměř vždy by mělo být vhodnější ukládat data související s časem v UTC a provádět převody časových pásem pouze při prezentaci dat uživateli.



  1. Jak vložit obrázky do blobu do tabulky mysql pouze pomocí syntaxe SQL (bez PHP)?

  2. SQL SELECT rychlost int vs varchar

  3. Proč se znaky Unicode v databázi zobrazují správně, ale jako ? při tisku v Javě přes Hibernate?

  4. Správné použití php mysqli autocommit a rollback