昨日の私の友人-BIスペシャリスト - オラクルの問題について説明しました:
膨大な量のデータを含むOracleデータベースがありますが、各行のCreated datetimeを格納する各テーブルの列は作成しません。
この場合どのようにして、各行にCreated datetime(タイムスタンプ)を取得できますか?Oracleで作成されたテーブルの日時はどのくらいですか?
答えて
すべての行には、独自のシステム変更番号(SCN)があります。これは、データベースの正確な瞬間を特定することです。
まずタイムスタンプを取得するためにSCN_TO_TIMESTAMPを使用するSCNを見つけると、それに基づく:
SELECT
SCN_TO_TIMESTAMP(ora_rowscn)
FROM
MyTable
古いデータでは 'SCN_TO_TIMESTAMP()'が利用できないかもしれません(ただし、 'ORA_ROWSCN'は常に利用可能です)。 –
@Alvaro:確かにそうです。 – CristiC
デフォルトでは、 'ora_rowscn'はブロックレベルで記録されます(NOROWDEPENDENCIESはデフォルトのCREATE TABLEオプションです)。たとえば、http://asktom.oracle.com/pls/apex/f?p=100:11:0::NO::P11_QUESTION_ID:517105100346104196 –
- 1. SQL Server - テーブルの最後に挿入された行の日付/時刻はどのくらいですか?
- 2. Oracle - 既存の日付から日付を作成するにはどうすればいいですか?
- 3. Oracle 11gで作成されたテーブルの保存方法は?
- 4. Java:LWJGLで作成されたキャラクターモデルなどは、どのくらい正確に作成されていますか?
- 5. 別の日付フィールドから日時オブジェクトを作成するにはどうすればよいですか?
- 6. 年と曜日からPandasの日時を作成するにはどうすればよいですか?
- 7. Sequential Guidsの作成時にRPC_S_UUID_LOCAL_ONLYはどれくらい重要ですか?
- 8. 作成されたユーザーの作成方法、作成日、変更されたユーザー、テーブルの変更日
- 9. のOracle SQL:私はテーブルを持って作成されたフィールド
- 10. ORACLEでコンパイルエラーで作成されたトリガー
- 11. 他のテーブルスキーマから空の一時テーブルを作成するにはどうすればいいですか?
- 12. Sqoop Oracleインポートでテーブルが作成されない
- 13. テーブルがSQL-Serverでどのように作成されたか
- 14. RequestFactoryで生成されたIDはどのくらい安全ですか?
- 15. 動的に生成されるWebページはどれくらい早く作成されるべきですか?
- 16. 特定のテーブルがOracleで作成された時期を調べる方法は?
- 17. Oracle SQLの日付から時刻を抽出するにはどうすればよいですか?
- 18. このSQLマージステートメントから一時テーブルを作成するにはどうすればよいですか?
- 19. Heroku OAuthトークンは、オーソリゼーションで作成されたときにどれくらいの期間有効ですか?
- 20. sys_get_temp_dir()に手動で作成されたtmpファイルの保存期間はどれくらいですか?
- 21. 日付時刻モードのUIDatePickerのコンポーネントのサイズはどのくらいですか?
- 22. ORACLEですでに作成されているが、Hibernateエンティティで作成された "CREATE UNIQUE INDEX"のマッピング方法
- 23. PHPの日付精度はどれくらいですか?
- 24. リンクされたサーバー経由でSQL2008からOracleプロシージャにテーブルまたはテーブル値のパラメータを渡すにはどうすればよいですか?
- 25. ColdFusion CFCインスタンス作成のライフサイクルはどのくらいですか?
- 26. iPhone:Sqliteテーブルで作成されたインデックスの情報はどこから入手できますか?
- 27. Joomlaのjos_ja_website_activityテーブルはどれくらい重要ですか?
- 28. テーブルのオーバーヘッドはどれくらいですか?
- 29. 明日までのどのくらいの時間(hr :: mi:ss)ですか?
- 30. 次のコードで作成されるプロセスの数はいくらですか?
を既存のデータの膨大な量の既存のデータベースに意味ですか?どんな種類の監査も可能ですか? – Randy
私はそうは思わない –