• ベストアンサー

Oracle10.2.0.4 のDATE型へのインサートについて

Oracle10.2.0.4 のDATE型へのインサートについて 例えば INSERT INTO テーブル名(DATE型の項目) values(TO_DATE('20100819','YYYYMMDD')) で追加した場合、時刻は何時で入るのですか? ご存知の方、教えて下さい! 宜しくお願い致します

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

  • ベストアンサー
  • yamada_g
  • ベストアンサー率68% (258/374)
回答No.3

>Oracleは、時刻をHH:MI:SSの24時間形式で格納します。 デフォルトでは、時刻部分に何も指定しない場合、日付フィールドの時刻部分は00:00:00 A.M. (真夜中)になります。 とマニュアルにありますね。

参考URL:
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19215-02/datatype.htm#747639

その他の回答 (2)

  • yorozu_ya
  • ベストアンサー率54% (76/140)
回答No.2

こちらが参考になるかと。 http://accentplus.blog134.fc2.com/blog-entry-17.html

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

INSERTしたDATE型データをSELECTしてTO_CHAR(xxx,'YYYYMMDD HH24MISS')してみればわかるけど。 00時00分00秒です。

NAKAMIYUHA
質問者

補足

早速の回答ありがとうございます! それはオラクルのマニュアルに載ってます? 確証がなくてモヤモヤしてます! 良かったらそのあたり、教えて下さい! 宜しくお願い致します!

関連するQ&A