0000-00-00 00:00:00の値で日時をNULLに設定するにはどうすればよいですか?

ボルハポンボ

DBのいくつかの値を変更する必要があります。

テーブルにnullableを設定するのを忘れてしまい、デフォルトで0000-00-0000:00:00に設定されました。

次に、その値をで変換する必要がありますNULL

フィールドタイプは日時です。

どうすればいいですか?

私は典型的なUpdate table set field = NULL WHERE field = '0000-00-00 00:00:00';もので試してみましたが、うまくいきません。

ムレイニク

最初に列をNULL可能にする必要があります。

ALTER TABLE mytable MODIFY COLUMN field DATETIME NULL;

次に、値を更新します。

UPDATE mytable SET field = NULL WHERE field = '0000-00-00 00:00:00';

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PostgreSQLではNULLに "0000-00-00 00:00:00" の交換

分類Dev

0000-00-00 00:00:00を解析する方法は?

分類Dev

JDBCでのDATETIME値0000-00-00 00:00:00の処理

分類Dev

MySQL不正な日時値: '0000-00-00 00:00:00'

分類Dev

'0000-00-00T00:00:00 + 00:00'の形式の文字列でdatetime.strptimeを使用するにはどうすればよいですか?

分類Dev

不正なDateTime値 '0000-00-00 00:00:00'-Date_Sub()in Have

分類Dev

MySQL Select MIN DateTime when DateTime is set to 0000-00-00 00:00:00

分類Dev

Doctrine2 default timestamp wtih "0000-00-00 00:00:00" format?

分類Dev

Mysql:0000-00-00をnullに設定

分類Dev

「0000-00-00 00:00:00」をTIMESTAMPに変換できません

分類Dev

フィールドのデフォルト値を「0000-00-0000:00:00」に設定するにはどうすればよいですか?

分類Dev

「0000:00:0000:00:00」を日付に解析すると-0001-11-28T00:00:00Zが返されるのはなぜですか?

分類Dev

PHP: Replace time string 00:00:00 to 00:00

分類Dev

Pythonで日時0000-00-0000:00:00を初期化する方法は?

分類Dev

タイムスタンプの0000-00-0000:00:00

分類Dev

LocalDateTime 0000-00-0000:00:00を使用したJava解析JSON

分類Dev

PHPで「0000-00-0000:00:00」を日時として適切に設定する方法

分類Dev

#1292 - Incorrect date value: '0000-00-00'

分類Dev

#1292 - Incorrect date value: '0000-00-00'

分類Dev

Store timestamp with time 00:00:00

分類Dev

Cronjob Pausing between 00:00 and 01:00

分類Dev

マシンコードで0000 00 00 00 00などはどういう意味ですか?

分類Dev

「0000-00-00 00:00:00」はjava.sql.Timestampエラーとして表すことができません

分類Dev

得られたAndroidBluetoothMACは02:00:00:00:00:00です

分類Dev

Mysqlの日時はmysqlバージョン5.6では0000-00-0000:00:00になります

分類Dev

00:00:00DateTime.ToStringは12:00:00になります

分類Dev

Pythonでstrftime()を使用して「0000-00-0000:00:00」をフォーマットするにはどうすればよいですか?

分類Dev

JDateChooserのDateをNULLまたは「0000-00-00」に設定する方法

分類Dev

「値「0000-00-00 00:00:00」を列12からTIMESTAMPに変換できません」などの例外を取得する

Related 関連記事

  1. 1

    PostgreSQLではNULLに "0000-00-00 00:00:00" の交換

  2. 2

    0000-00-00 00:00:00を解析する方法は?

  3. 3

    JDBCでのDATETIME値0000-00-00 00:00:00の処理

  4. 4

    MySQL不正な日時値: '0000-00-00 00:00:00'

  5. 5

    '0000-00-00T00:00:00 + 00:00'の形式の文字列でdatetime.strptimeを使用するにはどうすればよいですか?

  6. 6

    不正なDateTime値 '0000-00-00 00:00:00'-Date_Sub()in Have

  7. 7

    MySQL Select MIN DateTime when DateTime is set to 0000-00-00 00:00:00

  8. 8

    Doctrine2 default timestamp wtih "0000-00-00 00:00:00" format?

  9. 9

    Mysql:0000-00-00をnullに設定

  10. 10

    「0000-00-00 00:00:00」をTIMESTAMPに変換できません

  11. 11

    フィールドのデフォルト値を「0000-00-0000:00:00」に設定するにはどうすればよいですか?

  12. 12

    「0000:00:0000:00:00」を日付に解析すると-0001-11-28T00:00:00Zが返されるのはなぜですか?

  13. 13

    PHP: Replace time string 00:00:00 to 00:00

  14. 14

    Pythonで日時0000-00-0000:00:00を初期化する方法は?

  15. 15

    タイムスタンプの0000-00-0000:00:00

  16. 16

    LocalDateTime 0000-00-0000:00:00を使用したJava解析JSON

  17. 17

    PHPで「0000-00-0000:00:00」を日時として適切に設定する方法

  18. 18

    #1292 - Incorrect date value: '0000-00-00'

  19. 19

    #1292 - Incorrect date value: '0000-00-00'

  20. 20

    Store timestamp with time 00:00:00

  21. 21

    Cronjob Pausing between 00:00 and 01:00

  22. 22

    マシンコードで0000 00 00 00 00などはどういう意味ですか?

  23. 23

    「0000-00-00 00:00:00」はjava.sql.Timestampエラーとして表すことができません

  24. 24

    得られたAndroidBluetoothMACは02:00:00:00:00:00です

  25. 25

    Mysqlの日時はmysqlバージョン5.6では0000-00-0000:00:00になります

  26. 26

    00:00:00DateTime.ToStringは12:00:00になります

  27. 27

    Pythonでstrftime()を使用して「0000-00-0000:00:00」をフォーマットするにはどうすればよいですか?

  28. 28

    JDateChooserのDateをNULLまたは「0000-00-00」に設定する方法

  29. 29

    「値「0000-00-00 00:00:00」を列12からTIMESTAMPに変換できません」などの例外を取得する

ホットタグ

アーカイブ