仕事でSQLを大量に作って実行させているのですが、「updated_date」というカラムにnow()を挿入した結果、そのカラムには「2147483647」と入っていました。(SQLはinsert文です)
from_unixtimeで時刻をみると「2038-01-19 12:14:07」と
なるので、明らかにおかしいです。(システム上の上限の時刻?)
「updated_date」はint(11)となっていますが、これがおかしいのでしょうか。
恐らく初歩的な質問だと思いますが、よろしくお願いします。
<追記>
過去に挿入されているレコードをみると、「updated_date」に「1461307915」のような値が入っています。これをfrom_unixtimeで見ると、2016年1月の、正しいと思われる時刻が返ってきます。
now()ではなく、違う入れ方なのでしょうか。
回答4件
あなたの回答
tips
プレビュー