• ベストアンサー

Access2000テーブルでのデータ型(日付/時刻型)

とても初歩的な質問で申し訳ありません。 データの入力を"○○年××月"という形にしたいのですが、 日付/時刻型にしてしまうとテーブルでの表示が”○○年××月01日”になってしまいます。 のちのち、計算をして”○○年×ヶ月”というようにしたいので、 日付/時刻型にした方がいいと思っているのですが・・・。 どうしたらよいか、どなたかいいアドバイスをお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sgh
  • ベストアンサー率61% (75/121)
回答No.1

私ならそのフィールドを「テキスト型」または「数値型」の6桁で作成します。 のちのち計算する場合も、Datediff関数で、不足している1日を追加することによって計算できます。 あと、別の用途として、年度変換テーブルを用意することによって、 年度、半期、四半期ごとなどに集計することも容易になるからです。 御参考まで。

sarucon
質問者

お礼

テキスト型、数値型でも、日付として計算することは可能なんですね。 ありがとうございます。別件で半期ごとの集計をしなくてはいけないので Datediff関数試してみます。ありがとうございました。

その他の回答 (1)

  • oneworld
  • ベストアンサー率29% (17/58)
回答No.2

1.デザインビューで、その項目をクッリクします。 2.下にある「書式」項目に下記をペーストして下さい。   yyyy\年mm\月 以上です。

sarucon
質問者

お礼

今やってみました。簡単にできました。ありがとうございました