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)其他。