日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

第四章、PL/SQL基础

發布時間:2025/3/17 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第四章、PL/SQL基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

1、PL/SQL概述 2、PL/SQL塊結構 3、分支語句的使用 4、循環語句的使用 5、異常處理的使用 6、記錄的使用 PL/SQL塊結構 PL/SQL塊結構如下 DECLARE ... BEGIN ... EXCEPTION ... END; / 變量聲明 1、變量聲明的內容 賦予變量適當名稱 賦予變量正確的數據類型 定義變量(標準、記錄) 控制變量范圍 2、命名規則 變量由字符開頭 可以包含:數字、下劃線、'$'、'#'等 變量長度范圍:1~30 大小寫不區分 變量名不能是系統關鍵字 DECLARE x varchar2(10); BEGIN x:='This is..'; DBMS_OUTPUT.PUT_LINE('x的值為:'||x); END; / ?SET --查詢SET如何使用 SET SERVEROUTPUT ON SIZE 10000 save c:\plsql_01.txt --plsql_01.txt中是PL/SQL語句 sqlplus中執行文件c:\plsql_01.txt: @ c:\plsql_01.txt sqlplus查看執行的文件的源碼: l DECLARE x varchar2(10); BEGIN x:='This is..'; DBMS_OUTPUT.PUT('x的值為:'||x); --不顯示 END; / DECLARE x varchar2(10); BEGIN x:='This is..'; DBMS_OUTPUT.PUT('x的值為:'||x); DBMS_OUTPUT.NEW_LINE; --顯示 END; / SET SERVEROUTPUT ON SIZE 10000 可以使任何一個PL/SQL的程序改變輸出的數據量, 使用時注意: 1、最主要的空間總是和輸出的行為行信息沒有關系 2、只有全部的數據行被取出的時候,才能顯示 3、PL/SQL程序執行結束之前,sqlplus不會從緩沖區中取出任何顯示數據 注釋 行注釋 -- 塊注釋 /* ?*/ 變量賦初值 DECLARE x varchar2(10):='ABCDE'; BEGIN DBMS_OUTPUT.PUT_LINE('x的值為:'||x); END; / DECLARE x varchar2(10):='ABCDE'; y INTEGER:=123; BEGIN DBMS_OUTPUT.PUT_LINE('x的值為:'||x||'y的值為:'||y); END; / DECLARE x varchar2(10):='ABCDE'; y STRING(10):='123'; BEGIN DBMS_OUTPUT.PUT_LINE('x的值為:'||x||'y的值為:'||y); END; / 分支語句 1、IF分支 IF ... THEN ... ELSIF ... THEN ... ELSE ... END IF 2、CASE分支 CASE WHEN ... THEN ... ELSE END CASE DECLARE a number; b varchar2(10); BEGIN a:=2; --改為53試試 IF a=1 THEN b:='A'; ELSIF a=2 THEN b:='B'; ELSE b:='C'; END IF; DBMS_OUTPUT.PUT_LINE('b的值是:'||b); END; / save c:\plsql_02.txt DECLARE a number; b varchar2(10); BEGIN a:=2; CASE WHEN a=1 THEN b:='A'; WHEN a=2 THEN b:='B'; WHEN a=3 THEN b:='C'; ELSE b:='Others'; END CASE; DBMS_OUTPUT.PUT_LINE('b的值是:'||b); END; /

轉載于:https://blog.51cto.com/zhanglibin/630818

總結

以上是生活随笔為你收集整理的第四章、PL/SQL基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。