時刻を保存するために日付から日付への変換を入力すると、時刻のデフォルト値はどのようになりますか?私はちょうど日付であるデータを移行したいです。データには「value_to」と「value_from」のペアがあります。これらの値は日付であり、datetimesでなければなりません。私は、変換をalembic + sqlalchemyアップグレードで行い、ダウングレードを元に戻すことができると思います。私はそれが問題ではなく、 "value_from"は00:00:00でなければならず、 "value_to"は23:59:59でなければならないと思いますが、私の計画で間違いがありますか?タイプはMySQLの日付から日時に変換されます
0
A
答えて
1
この種の質問には、alembic + sqlalchemyがなければ答えられます。これがあなたのtest
データベース用のものです。ただ、mysqlクライアントでそれを試してみてください。
mysql> use test;
mysql> create table foo (d date);
mysql> insert into foo set d = now();
mysql> select * from foo;
+------------+
| d |
+------------+
| 2017-11-22 |
+------------+
mysql> alter table foo modify d datetime;
mysql> select * from foo;
+---------------------+
| d |
+---------------------+
| 2017-11-22 00:00:00 |
+---------------------+
そして、はい、あなたの列がDATETIMEであり、あなたはあなたがの間で使用することができ、特定の日を検索したい場合は:あなたがDATETIMEを使用している場合
mysql> select * from foo where d between '2017-11-22 00:00:00' and '2017-11-22 23:59:59';
しかし、分数精度の場合は、不等式を実行したいので、1日の最後の1秒を逃しません。
mysql> select * from foo where d >= '2017-11-22 00:00:00' and d < '2017-11-23 00:00:00';
関連する問題
- 1. C#からMySqlへの日付変換
- 2. 変換日付タイプC#
- 3. 日付を日付から日付に変換する方法
- 4. 変換日時UTCからMYSQL
- 5. Python:日付から日への変換
- 6. getTime()からの日時の取得mySQLデータベースの日付を表示する日付のタイプ
- 7. 日付と日付をSQLの日付と時刻に変換する
- 8. 変換スタンプ/日付時刻
- 9. 日付時刻変換
- 10. 日付時間ゾーン変換
- 11. Informatica日付/時刻変換
- 12. Mysqlテキストを日付に変換する
- 13. C#日時を日付に変換します。
- 14. MYSQLの日付をCCYYMMDDに変換
- 15. UTC日時からローカル日時に変換する
- 16. UTCの日付時間をメキシコの日付時刻に変換する方法
- 17. パンダ、pd.to_datetime()、日時を日付時刻に変換
- 18. HTMLからMySQL DBに日付を変換する
- 19. 即時の日付変換と日付差の問題
- 20. javascriptの日付をゴールデン日時に変換する
- 21. vb.net時刻に変換される日付の値
- 22. 日付変換は私のシステム日付時刻では動作しません
- 23. 1月1日から先月の日付に変換する
- 24. グローバル化された日付/時刻形式(多分ISO8601)からSQL Server日時型への変換
- 25. 日付オブジェクトから日付オブジェクトへの変換
- 26. MySQLのタイムスタンプ列の変更時刻から返された日付
- 27. DD/MM/YYYYからの変換日付時刻形式に
- 28. PHPはMySQLの日時をUnixのタイムスタンプに変換します
- 29. ダニを日付時刻に変換
- 30. Oracleの日付はPythonのdatetimeに変換されます