Oracle(10g)のsqlplusについて質問です。

MySQLでいうshow databases/show tables/descコマンド(テーブル定義の表示)に相当する機能を教えてください。
sysdba???だったと思うのですが。
※エンタープライズマネジャーは利用可能ですが、sqlplusのコマンドでお願いします。

回答の条件
  • URL必須
  • 1人1回まで
  • 登録:
  • 終了:2006/10/27 09:37:27
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:un0 No.2

回答回数651ベストアンサー獲得回数32

ポイント50pt

管理者権限で接続します。

$ sqlplus '/ as sysdba'

>show databases

select * From v$instance;

>show tables

select * From tab;

>descコマンド(テーブル定義の表示)

desc テーブル名

http://otn.oracle.co.jp/document/products/oracle10g/index.html

id:P-mako

ありがとうございます!!!

2006/10/27 09:36:16

その他の回答2件)

id:b-wind No.1

回答回数3344ベストアンサー獲得回数440

ポイント16pt

http://oracle.se-free.com/dic/dic.html

このページのユーザーオブジェクト・表領域とデータベースファイルあたりですね。


ちなみに DESC 構文自体は Oracle にも存在します。

id:un0 No.2

回答回数651ベストアンサー獲得回数32ここでベストアンサー

ポイント50pt

管理者権限で接続します。

$ sqlplus '/ as sysdba'

>show databases

select * From v$instance;

>show tables

select * From tab;

>descコマンド(テーブル定義の表示)

desc テーブル名

http://otn.oracle.co.jp/document/products/oracle10g/index.html

id:P-mako

ありがとうございます!!!

2006/10/27 09:36:16
id:mizki101 No.3

回答回数209ベストアンサー獲得回数5

ポイント14pt

selet文で見れますよ。

例えば、テーブル名なら select * from USER_TABLES; で確認できます。


http://park14.wakwak.com/~ky1999/ORA/tables/T_MAIN.htm




desc はそのまま使えます。

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • h-kageyuの日記 - Oracle SQL 2011-03-15 11:31:47
    Oracle SQL SELECT id, to_char(created_at, ’MM’) AS created_month FROM T_LOG WHERE id = ’1’ GROUP BY (id, created_month) ORDER BY created_month; とやったら ERROR at line 4: ORA-00904: ”CREATED_MONTH”: invalid identifier と怒られた。
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません