MySQLでDATETIME
を使用してVARCHAR()
タイプをALTER
に変更するにはどうすればよいですか?
ALTER TABLE <tblName> MODIFY <columnName> dataType constraint;
あなたの要件のために
ALTER TABLE <tblName> MODIFY <columnName> datetime;
このクエリを試してください。
ALTER TABLE `table_name` CHANGE `From Date` `From Date` DATETIME NULL DEFAULT '0000-00-00 00:00:00';
なぜ使用しないのですか
STR_TO_DATE(str,format)
、
文字列strとフォーマット文字列フォーマットを取り、フォーマット文字列に両方の日付が含まれている場合は、[〜#〜] datetime [〜#〜]値を返しますと時間の部分。
これを参考にしてください [〜#〜] link [〜#〜] 、それがあなたを助けるかもしれないといいのですが