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

MySQL vložit formát data a času ISO8601

MySQL má spíše tajemnou podporu pro časová pásma. Možná to dělá to, co chcete:

select convert_tz(str_to_date(left(val, 15), '%Y%m%dT%H%i%s'), '+00:00', insert(right(val, 5), 4, 0, ':'))
from (select '20080915T155300+0500' as val) x



  1. Formát data a objasnění dotazu SQL

  2. Jak získám každý N-tý záznam z tabulky?

  3. Jak vytvořit průběžný celkový součet klouzavého období

  4. Vyrovnávání zátěže databáze v cloudu – MySQL Master Failover s ProxySQL 2.0:Část první (nasazení)