2010-12-28 9 views

答えて

2

私はdescコマンドを知っている:

http://www.riteshmandal.com/oracle.htm

DESCかについて説明します。 表領域に存在する テーブル構造を記述するために使用します。

USE:DESC。 DESC 従業員;

USE:SELECT * FROM〜 テーブル内のすべてのデータを表示します。例: SELECT * FROM社員

例:

SQL> -- create demo table 
SQL> create table Employee(
    2 ID     VARCHAR2(4 BYTE)   NOT NULL, 
    3 First_Name   VARCHAR2(10 BYTE), 
    4 Last_Name   VARCHAR2(10 BYTE), 
    5 Start_Date   DATE, 
    6 End_Date   DATE, 
    7 Salary    Number(8,2), 
    8 City    VARCHAR2(10 BYTE), 
    9 Description  VARCHAR2(15 BYTE) 
10 ) 
11/

Table created. 

SQL> 
SQL> desc Employee; 
Name   Null? Type 
------------------------------------------- 
ID   NOT NULL VARCHAR2(4) 
FIRST_NAME    VARCHAR2(10) 
LAST_NAME    VARCHAR2(10) 
START_DATE    DATE 
END_DATE     DATE 
SALARY     NUMBER(8,2) 
CITY      VARCHAR2(10) 
DESCRIPTION    VARCHAR2(15) 

SQL> 
SQL> 
SQL> 
SQL> -- clean the table 
SQL> drop table Employee 
    2/

Table dropped. 

SQL> 
+0

ありがとう、それは非常に有益でした。印刷用バージョンとしてエクスポートする方法はありますか? –

+0

私が知っているわけではありません。あなたのツールにはメニュー項目がありませんか?私は、Webベースの権利であるiSQL Plusを使用していることがわかりますか?したがって、ブラウザ内で実行されます...ブラウザの印刷メニューオプションを押すと動作します。 –

+0

ありがとうございます! :D –

5

二つの異なるクエリは、このために使用されます。テーブル構造を示すテーブルは、

<table_name>と記載されています。
または
describe table <table_name>;

関連する問題