電子書籍の厳選無料作品が豊富!

質問があります。
SQL文で指定したテーブル(test_tbl)のCREATEされた
日時とかわかるようなものはないでしょうか?

たとえばテーブル
(table_a, table_b, teble_c:全て同じ構成だが格納データが異なる)が
あって一番最後に作成されたテーブルに
アクセスしたい場合なんですが
どのようなSQL文になるでしょうか?
またそんな事はSQLではかけないような場合、
どのようにすればテーブルのクリエート日付を取得
することができるでしょうか?
宜しくお願いいたします。

A 回答 (1件)

こんにちは。



作成された表(などのオブジェクト)に関するデータは、
***_OBJECTS に格納されています。

テーブルを作成したユーザ自身で確認するならば
USER_OBJECTS を検索すればOKです。

CREATED ・・・作成日
LAST_DDL_TIME ・・・データ更新日

となっています。

後は、表だけを表示したいならば、対象を
表に限定すれば良いです。
select * from USER_OBJECTS where OBJECT_TYPE='TABLE';

ご確認ください。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
勉強になりました。

お礼日時:2003/05/23 17:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す