Oracle SQL*PLUS

Download as
 PPT
Presentation Description 

How to use Oracle SQL*PLUS

By:
 (3 month(s) ago)  
Its so good,thanks

By:
 (3 month(s) ago)  
good

By:
 (5 month(s) ago)  
very good , I like it!

Views: 1520
Like it  ( Likes) Dislike it  ( Dislikes)
Added: September 28, 2008 This Presentation is Public 
Presentation Category : Education All Rights Reserved
Presentation Transcript

SQL PLUS :SQL PLUS 昭佑.天翔 製


SQL PLUS登入畫面 :SQL PLUS登入畫面 若是資料庫在本機, 則可不用輸入


Database 版本 ? :Database 版本 ?


在SQL PLUS中連接資料庫 ? :在SQL PLUS中連接資料庫 ? SQL>Connect /@ 若是資料庫在本機, 則可不用輸入


查詢 User Tables ? :查詢 User Tables ? SQL>Select Table_Name From User_Tables;


查詢 User Views ? :查詢 User Views ? SQL>Select View_Name From User_Views;


查詢 User Procedure、Function? :查詢 User Procedure、Function? SQL>Select Object_Name From User_Objects;


看物件的架構 ? :看物件的架構 ? SQL> Desc Column Name 是否允許Null值 資料型態 所有Column 以Table為例 Table_Name


View 的程式碼 ? :View 的程式碼 ? SQL>Select Text From User_Views Where View_Name = ‘’; 被截掉, 請看下一頁處理此問題


解決Select資料中斷 ? :解決Select資料中斷 ? SQL>Set Long


Procedure、Function程式碼 ? :Procedure、Function程式碼 ? SQL>Select Line, Text From User_Source Where Name = ‘’;


執行SQL File ? :執行SQL File ? SQL>@ \


重複執行上一個Script ? :重複執行上一個Script ? SQL>/


不必重新輸入,修改SQL語法 ? :不必重新輸入,修改SQL語法 ? SQL>Edit Afiedit.buf檔 修改後存檔離開 SQL>/ 執行


將結果儲存成檔 ? :將結果儲存成檔 ? SQL>Spool \ 開始儲存 SQL>Spool Off 結束儲存


顯示與設定環境變數 ? :顯示與設定環境變數 ? SQL>Show 顯示環境變數 SQL>Set 設定環境變數 也可在此處設定


設定頁面的長與寬 ? :設定頁面的長與寬 ? SQL>Set LineSize 設定寬度(行) SQL>Set PageSize 設定長度(列)


設定欄位的顯示型態 ? :設定欄位的顯示型態 ? SQL>Column format heading


dbms_output.put_line無法顯示 ? :dbms_output.put_line無法顯示 ? SQL>Set ServerOutput on


自定變數 ? :自定變數 ? SQL>Define = 在引用Variable時,請在前面加上&


在SQL File中加入變數 ? :在SQL File中加入變數 ? 直接在 SQL File中引用&Variable 檔案內容 執行結果 輸入變數值


執行 Procedure ? :執行 Procedure ? SQL>Exec


執行 Function ? :執行 Function ? SQL>Variable SQL>Exec : := SQL>Print


得知編輯程式碼的錯誤訊息 ? :得知編輯程式碼的錯誤訊息 ? SQL>Show Error ; SQL>Show Error Trigger ; SQL>Show Error Procedure ; SQL>Show Error Function ;


Q & A :Q & A mail: tomkuo139@yahoo.com.tw msn: tomkuo1234567890@hotmail.com blog: http://tomkuo139.blogspot.com/