學習一個簡單的儲存過程
別人學習詢問我一個儲存過程怎麼寫,我讓他把儲存過程發給我看看,最後修改後在SQLPLUS下的執行結果:
其中show error 會顯示儲存過程編譯過程中的錯誤資訊!
C:\Documents and Settings\Administrator.WUTONGHUA>sqlplus /nolog
SQL*Plus: Release 10.2.0.3.0 - Production on 星期五 4月 6 15:34:36 2012
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
SQL> conn
已連線。
SQL> set serverout on
SQL> create or replace procedure test(x in number) is
2 a number;
3 begin
4 if x >0 then
5 begin
6 a:=0-x;
7 dbms_output.put_line(to_char(x));
8 end;
9 end if;
10 if x=0 then
11 begin
12 a:=1;
13 dbms_output.put_line(to_char(x));
14 end;
15 end if;
16
17 end;
18 /
過程已建立。
SQL>show error
SQL> exec test(2);
2
PL/SQL 過程已成功完成。
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22275400/viewspace-720558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學習儲存過程時寫的個例子儲存過程
- 簡單的造數儲存過程儲存過程
- 簡單的儲存過程分頁儲存過程
- 簡單的分頁儲存過程儲存過程
- SQL儲存過程【筆記】一個較簡單的庫存月結SQL儲存過程筆記
- oracle 儲存過程學習Oracle儲存過程
- 儲存過程學習教材儲存過程
- Oracle儲存過程學習Oracle儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- MySql儲存過程—2、第一個MySql儲存過程的建立MySql儲存過程
- Mysql 5.7儲存過程的學習MySql儲存過程
- mysql 儲存過程簡單例項MySql儲存過程單例
- mysql儲存過程簡單例項MySql儲存過程單例
- 【Mysql】Mysql儲存過程學習MySql儲存過程
- 【實驗】【PROCEDURE】一個最簡單的oracle儲存過程"proc_helloworld"Oracle儲存過程
- 一個儲存過程的問題!儲存過程
- laravel建立一個儲存過程Laravel儲存過程
- mssql 儲存過程呼叫另一個儲存過程中的結果的方法分享SQL儲存過程
- PLSQL學習-【7儲存過程、函式】SQL儲存過程函式
- SQL學習-隨機數,儲存過程SQL隨機儲存過程
- 簡單的mysql儲存過程,輸出結果集MySql儲存過程
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- SQL Server與MySQL儲存過程學習記錄之一ServerMySql儲存過程
- 有關於儲存過程的一個笑話儲存過程
- 一個儲存過程編譯HANG住的分析儲存過程編譯
- oracle10g_儲存過程學習小記Oracle儲存過程
- 從sybase的儲存過程轉向oracle的儲存過程儲存過程Oracle
- MySQL儲存過程詳解 mysql 儲存過程MySql儲存過程
- 儲存過程儲存過程
- 一個SQL Server Sa密碼破解的儲存過程SQLServer密碼儲存過程
- 一個比較不錯的儲存過程分頁儲存過程
- 在儲存過程A中呼叫儲存過程B的結果儲存過程
- 儲存過程單引號問題儲存過程
- PetaPoco在.net專案中的簡單使用(儲存過程篇)儲存過程
- 簡單談基於SQL SERVER 分頁儲存過程的演進SQLServer儲存過程
- oracle的儲存過程Oracle儲存過程
- 修改的儲存過程儲存過程
- mysql的儲存過程MySql儲存過程