PL/SQL學習,plsql學習

來源:互聯網
上載者:User

PL/SQL學習,plsql學習
資料1-- Created on 2014/8/20 
declare 
  -- Local variables here
  i integer;
begin
  i := 12;
  -- Test statements here
  DBMS_OUTPUT.put_line(i);

end;

資料2

declare 
  cursor s is 
          select * from city_app.city_server;
  s_ s%rowtype;
begin
  open s;
  fetch s into s_;
        DBMS_OUTPUT.put_line(s_.id);
  close s;
end;


怎學好PL/SQL

朋友,學習資料庫語言的一個秘訣即是:“背”

當然你也要針對這種語言的特徵來學習,就pl/sql而言,它是oracle特有的,但你要記住“天下武功出少林”,你首先要找出他與他的祖先sql和t-sql的異同,這樣不僅能學好pl/sql而且還能在學習的過程中複習到其他兩種語言,你可以先找一本pl/sql的文法書,然後熟練其中的內容,記得要在電腦上實戰練習一下,學習電腦切記不可脫離實踐。基本文法掌握以後,你並可以找點項目來實踐一下,網上的經典試題很多,比如“ATM銀行系統”“圖書管理系統”等等,這些題相對簡單,如果遇到什麼問題你可以到百度知道上來發問,把問題解決了你才能真正提高。

其實“背”也是學習所有語言的秘訣。

祝你成功 ^ ^)
 
問pl/sql怎學,我只學過sql,可對於pl/sql還是很難下手

我如果沒有猜錯的話,你學的SQL應該是在SQL Server所用的結構化查詢語言 (SQL)吧,一般稱它為Transaction-SQL(簡稱為T-SQL)。你想學的PL/SQL是在Oracle中所用結構化查詢語言 (SQL)。
無論是T-SQL還是PL/SQL,它們的核心都是一樣的,即SQL,如美國就採用ANSI-SQL作為SQL的標準,無論哪家資料庫廠商提供資料庫產品,它的關係型資料庫系統都應該採納ANSI-SQL作為核心,但可以加入自己的一些擴充,如T-SQL和PL/SQL中就有各自的擴充部分。
你已經有T-SQL基礎,也就是說擁有一定的標準SQL和T-SQL擴充知識,學習PL/SQL時,這些標準SQL是可以繼續使用的,T-SQL可以作為學習PL/SQL的借鑒。
具體學習PL/SQL的過程可以是這樣,每個人根據自己的基礎可以靈活變通:
(1)標準SQL;
(2)PL/SQL文法基礎,如運算子、運算式與控制結構;
(3)PL/SQL常用包、系統函數和視圖;
(4)資料庫物件的管理,如資料表、視圖的建立、修改、刪除和查看;
(5)資料安全、備份與恢複等;
(6)其他。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.