[解決済み] oracleのDATEとTIMESTAMPの違いについて
2022-12-12 01:50:05
質問
OracleのDATE型とTIMESTAMP型の違いは何ですか? どちらも日付と時刻の要素を持っていますか? また、これらの日付型に対応するJavaの型は何ですか?
どのように解決するのですか?
DATEとTIMESTAMPは同じサイズ(7バイト)です。これらのバイトは世紀、年代、年、月、日、時、分、秒を格納するために使用されます。しかし、TIMESTAMPは、端数秒(11バイト)やタイムゾーンを含む端数秒(13バイト)などの追加情報を格納することができます。
TIMESTAMPはOracleにANSI準拠で追加されました。それ以前はDATEのみでした。
一般的なケースではDATEを使うべきでしょう。しかし、時間の正確さが要求される場合は、TIMESTAMPを使用します。
そして、Javaについては、Oracle JDBCドライバのoracle.sql.DATEクラスが、Oracle Date/Timestampデータ型とJavaクラスjava.sql.Date、java.sql.Time、java.sql.Timestamp間の変換を提供しています。
関連
-
[解決済み] Oracleの全テーブルのリストを取得しますか?
-
[解決済み] OracleのViewsとMaterialized Viewsの違いは何ですか?
-
[解決済み] Oracleのユーザーとスキーマの違い?
-
[解決済み】Oracleクエリが順序付け後に返す行数を制限するにはどうすればいいですか?
-
[解決済み】SIDの代わりにService Nameを使用してOracleに接続する方法
-
[解決済み] カラムデータ型におけるBYTEとCHARの違いについて
-
[解決済み] Oracle SQL Developerで変数の置換を回避する方法
-
[解決済み] DB2とOracleから見たCLOBとBLOBの違いとは?
-
[解決済み] 制約名でテーブル名を取得する [重複]。
-
[解決済み] Oracle JDBC ojdbc6 JarをMaven依存にする。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Oracleで主キーカラムを取得する方法は?
-
[解決済み] Oracle SQL Developerで変数の置換を回避する方法
-
[解決済み] oracleのsidとデータベース名を確認する
-
[解決済み] OracleのIN句に1000以上の値を入れる方法【重複あり
-
[解決済み] Oracle Database 11g Express Editionを初期インストールした後、新しいデータベースを作成する方法は?
-
[解決済み] SQL Developerで変数の値を表示する
-
[解決済み] 制約名でテーブル名を取得する [重複]。
-
[解決済み] Oracle JDBC ojdbc6 JarをMaven依存にする。
-
[解決済み] DB内の全スキーマをリストアップするためのOracle SQLクエリ
-
[解決済み] Oracleストアドプロシージャにおける "AS "と "IS "の違いは何ですか?