2004年8月アーカイブ

oracleで/d!!

| | PCカテゴリ | コメント(0)
Postgresのpsql(OracleのSQL*Plusにあたるもの)では、 \dでテーブルの一覧が表示され、 \d table名でテーブルの列名、及び、属性の情報を得られる。 Oracleではテーブルの列名、属性等の情報はdescコマンドで得られるが、 テーブル自体の一覧を得るコマンドが(たぶん)ない。 テーブルの一覧(やビューの一覧)が欲しいときは、以下のようなSQLを発行する。 テーブル一覧 select table_name from user_tables; ※1 ビュー一覧 select view_name from user_views; ※1 ※1 user_XXXの指定は、すべてのテーブルの一覧ではなくそのユーザの所有のテーブルです。 全テーブルの一覧はall_XXXです。
いっつも悩むんだよね。
Powered by Movable Type 4.261