![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
date や time にします。
Mysqlは結構豊富に関数がそろっているので問題が起こることはないでしょう。
日付型のデメリットは特にないですね。
参考URL:http://dev.mysql.com/doc/mysql/ja/date-and-time- …
この回答へのお礼
お礼日時:2005/01/28 19:20
同じ考え方の方がいてホッとしました。
bigintとか使っている人もいるみたいで優柔不断な
私は大変困っておりました。
確実に日時のデータという保証がされる点で、基本的には
日付や時間を使う方が良さそうですね。
ありがとうございます。
No.3
- 回答日時:
私はJavaでMySQLを使っているのですが人間が直接DBをいじらない場合はBIGINTにしています(現在時刻はSystem.currentTimeMillis()で取得しています)。
利点はプログラムでの時間の計算が簡単だということと、ほかのDBへの移行が簡単だということです。
欠点は人間がDBに格納された値を見た場合に時間がわからないということですかね。
No.2
- 回答日時:
日付や日時の使い方次第だと思います。
たとえば、処理のログをとる場合は、ありえない日時が入ることがないので date,timeでいいと思います。
しかし、注文伝票の配達指定日のように「データーがあったりなかったりするばあい」へたにdateにするよりはvarchar にして未入力状態に対応できるようにした方がいいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- JavaScript Typescript が必要な理由 1 2023/01/07 11:45
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- フリーソフト 色々な形式の個人情報を後で参照しやすいようWindow10で管理したいのですが、どんな方法があるの? 1 2023/04/29 16:46
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Visual Basic(VBA) Excelマクロでセルに値が入力されたら実行する 5 2023/08/06 11:03
- MySQL 私の考えていることは ・mySQL ・PHP ・web制作 この三つのスキルがあれば実現しますか? 4 2023/08/19 02:48
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- 大学・短大 私大の入学申込締切日。大学側の一存で変更・延長可能か?それとも文科省の許可必要か? 2 2023/05/13 07:44
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
最新の日付と2番目の日付のデー...
-
NULLは表示順最下位
-
DISTINCTROWについてです。
-
直近1ヶ月に誕生日を迎える社員...
-
【ExcelVBA】入力された日付か...
-
SQLで、同じ値が何回連続す...
-
項目以外の文字列は連結できま...
-
<SQL>重複しているデータの場合...
-
文字2桁、3桁交じりの文字列...
-
SQLローダーCSV取込で、囲み文...
-
select文の実行結果に空白行を...
-
単一グループのグループ関数で...
-
2つの列が同じ値の行を取得するSQL
-
AccessのSQL文で1件のみヒット...
-
count関数の値をwhere句で使用...
-
レコードの登録順がおかしい
-
【PL/SQL】FROM区に変数を使う方法
-
テーブルの最後(最新)のレコー...
-
where句中のtrim関数について
-
SQL*Loader Append
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数のテーブルから値を合計出...
-
<SQL>重複しているデータの場合...
-
SQLです教えてくださいお願いし...
-
SQLです。下記の問合せを行うク...
-
下記の問合せを行うクエリを、 ...
-
SQL 重複しないJoinの仕方を教...
-
最新の日付と2番目の日付のデー...
-
mysqlに格納されている日付のデ...
-
DISTINCTROWについてです。
-
SQLで、同じ値が何回連続す...
-
直近1ヶ月に誕生日を迎える社員...
-
NULLは表示順最下位
-
MySQLで日付(date)型のdefaul...
-
MySQLで特定のグループの上位3...
-
MySQLのdatetime型に0月0日を格納
-
「8月の第3土日」をデータベ...
-
型変換
-
日付検索で0001-01-01 00:00:00...
-
Mysqlで最新の日付を持つデータ...
-
NULLの値ってupdateで評価され...
おすすめ情報