oracle實驗5:查詢當前用戶的所有表和視圖


實驗5:查詢當前用戶的所有表和視圖

SQL> conn scott/scott
已連接。

SQL> select * from tab;

TNAME                               TABTYPE  CLUSTERID                              
------------------------------ ------- ----------                              
DEPT                                    TABLE                                           
EMP                                      TABLE                                           
BONUS                                 TABLE                                           
SALGRADE                            TABLE                                                                                                                   

已選擇4行。

顯示當前用戶的所有表和視圖。tab是數據字典。

 

SQL> select * from dept;

    DEPTNO DNAME          LOC                                                  
---------- -------------- -------------                                        
        -3                                                                     
        10 ACCOUNTING     NEW YORK                                             
        20 RESEARCH         DALLAS                                               
        30 SALES               CHICAGO                                              
        40 OPERATIONS      BOSTON                                               

SQL> select * from emp;

     EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM     DEPTNO
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 17-12月-80            800                          20
      7499 ALLEN      SALESMAN     7698 20-2月 -81           1600        300            30  
      7521 WARD      SALESMAN     7698 22-2月 -81           1250        500            30                                                                    
      7566 JONES      MANAGER      7839 02-4月 -81           2975                          20                                                                     
      7654 MARTIN     SALESMAN    7698 28-9月 -81           1250       1400            30
      7698 BLAKE      MANAGER      7839 01-5月 -81           2850                          30                                                                    
      7782 CLARK      MANAGER      7839 09-6月 -81           2450                          10                                                                     
      7839 KING       PRESIDENT             17-11月-81            5000                         10                                                                     
      7844 TURNER     SALESMAN    7698 08-9月 -81            1500             0          30                                                         
      7900 JAMES      CLERK           7698 03-12月-81            950                          30
      7902 FORD       ANALYST        7566 03-12月-81           3000                         20
      7934 MILLER     CLERK           7782 23-1月 -82           1300                          10

已選擇12行。

*代表所有的列。

 

查看emp的表結構

SQL> desc emp 名稱                   是否為空? 類型
 -------------------------------- ----------- ----------------------
 EMPNO                                     NOT NULL NUMBER(4)
 ENAME                                                    VARCHAR2(10)
 JOB                                                        VARCHAR2(9)
 MGR                                                       NUMBER(4)
 HIREDATE                                               DATE
 SAL                                                        NUMBER(7,2)
 COMM                                                     NUMBER(7,2)
 DEPTNO                                                  NUMBER(2)

 

書寫SQL語句的原則

  • 大小寫不敏感,但單、雙引號內的大小寫敏感
  • 關鍵字不能縮寫
  • 可以跨行,關鍵字不能跨行,單引號內不能跨行
  • 一般每個字句一行
  • 可以排版增加可讀性
  • 字符串用單引號
  • 列的別名用雙引

返回目錄  http://www.cnblogs.com/downpour/p/3155689.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM