上記の通り、TIMESTAMP型にNOT NULLとdefault値が追加されており、もともとNULLだったデータも現在時刻が入ってしまいました。 結論からいうと、これはexplicit_ defaults_ for_ timestampがOFFであったため、明示的にNULLABLEを指定しなかったことでテーブル定義が変更され ...
Qtを勉強していて、コードにexplicitと先頭につけられたものを見て、何だこれはと思ったので調べました。 コンストラクタにこのexplicit修飾子をつけると、暗黙的に型変換されることを防止できる。 コンストラクタはexplicitを付けないとコンパイラが暗黙的に ...