このSQLステートメントはなぜですか?
Select cast(convert(1231231231,103) AS datetime)
エラーを引き起こします:
#1064-SQL構文にエラーがあります。1行目の「103)AS datetime)」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
に変換する必要がありINT
ますDATETIME
、それを機能させる方法は?
整数は unix 時間なので、使用できますFROM_UNIXTIME(unix_timestamp)
: https://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_from-unixtime ?