sql >> データベース >  >> RDS >> Mysql

MySQLの日付警告データが切り捨てられました

    投稿されたクエリ

    update backup_conf_allied set `date_export='2014-23-01'` where file_path='IDF-952584-SW1' ;
    

    あるべき姿

    update backup_conf_allied set `date_export='2014-01-23'` where file_path='IDF-952584-SW1' ;
    

    MySQLは「YYYY-MM-DD」としてのDATE形式をサポートします。Year then Month then Date 、したがって、日付列を間違った値で更新しています"2014-23-01" 、1年は12か月しかありません。使用しているのは、MySQLがゼロ日付(0000-00-00)に変換している無効な23か月です



    1. pl/sqlの別のカーソルのselect文でカーソルの変数を使用する方法

    2. プライマリインデックスを再計算する方法は?

    3. Mysql Workbenchの整数データ型のバグ(INTの変更>(11))

    4. Oracleにテーブルが存在するかどうかを確認します