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

Převeďte sloupec varchar na datum v mysql na úrovni databáze

UPDATE `table`
SET `column` = str_to_date( `column`, '%d-%m-%Y' );

Další informace o STR_TO_DATE funkce.

Protože název vašeho sloupce je date1 , můžete nahradit column s date1 ve výše uvedené syntaxi a kód bude:

UPDATE `table`
SET `date1` = str_to_date( `date1`, '%d-%m-%Y' );


  1. Jak funguje funkce Power() v PostgreSQL

  2. Vynutit InnoDB znovu zkontrolovat cizí klíče na stole/tabulkách?

  3. Uložte data do PHP / Mysql s inline editací v CKEditoru

  4. Jak vložit data do MySQL s automatickým zvýšením primárního klíče?