このSQL関数を使用して、すべてのテーブル行の値を更新しようとしました:
UPDATE night
SET started_at = DATE(
STR_TO_DATE('13.05.2012 15:31:00','%d.%m.%Y %H:%i:%s')
)
しかし、結果はでした2012-05-13 00:00:00
。
私は SQLyog コミュニティ エディション v8.12 を使用しており、MySQL 管理者 v1.2.17 を使用してデータベースをホストしていますが、これらのソフトウェアで使用されている SQL 構文に特定のバージョンがあるかどうかはわかりません。