-- 這是單行註解
/*
* 這是多行註解
*/
DECLARE
-- 這裡是放宣告的
BEGIN
-- 這裡則是執行的部份
EXCEPTION
-- 這裡是放錯誤處理
END --程式結束
再來個例子:
DECLARE
TYPE ename_table_type IS TABLE OF emp.ename%TYPE
INDEX BY BINARY_INTEGER; -- 這一行是宣告一個type的型態
ename_table ename_table_type; -- 宣告一個變數為此型態的變數
BEGIN
SELECT ename INTO ename_table(-1) FROM emp -- 可以使用負值來當index
WHERE empno=&no; -- 將SELECT的結果丟入上面宣告的變數
dbms_output.put_line('雇員名:'||ename_table(-1)); -- 印出結果
END;
/
/*
* 這是多行註解
*/
DECLARE
-- 這裡是放宣告的
BEGIN
-- 這裡則是執行的部份
EXCEPTION
-- 這裡是放錯誤處理
END --程式結束
再來個例子:
DECLARE
TYPE ename_table_type IS TABLE OF emp.ename%TYPE
INDEX BY BINARY_INTEGER; -- 這一行是宣告一個type的型態
ename_table ename_table_type; -- 宣告一個變數為此型態的變數
BEGIN
SELECT ename INTO ename_table(-1) FROM emp -- 可以使用負值來當index
WHERE empno=&no; -- 將SELECT的結果丟入上面宣告的變數
dbms_output.put_line('雇員名:'||ename_table(-1)); -- 印出結果
END;
/
全站熱搜
留言列表