資料庫 PL SQL(一)

2021-08-07 19:31:03 字數 1173 閱讀 4704

1.pl/sql簡介

pl/sql也是一種程式語言,叫做過程化sql語言(procedural language/sql)。pl/sql是oracle資料庫對sql語句的擴充套件。在普通sql語句的使用上增加了程式語言的特點,所以pl/sql就是把資料操作和查詢語句組織在pl/sql**的過程性單元中,通過邏輯判斷、迴圈等操作實現複雜的功能或者計算的程式語言。

2.pl/sql環境安裝設定

3.pl/sql基本語法pl/sql是一種塊結構的語言,這意味著pl/sql程式被劃分和編寫**的邏輯塊。每塊由三個子部分組成:

每乙個pl/sql語句都以分號(;)結束。可巢狀在使用begin和end等pl/sql塊pl/sql塊。這裡是乙個pl/sql塊的基本結構:

declare

section>

begin

command(s)>

exception

handling>

end;

『hello world』 示例:

declare

message varchar2(20):= 'hello, world!';

begin

dbms_output.put_line(message);

end;

/

end; 行訊號是pl/sql塊的末端。要執行sql命令列**,則可能需要**的最後一行前,輸入在第乙個空行的開頭。當上述**在sql提示符執行時,它產生了以下結果:

hello world

pl/sql procedure successfully completed.

補充:

1.如何執行pl/sql程式

2.程式執行完成後只顯示pl/sql 過程已成功完成。而沒有顯示執行結果

執行語句:set serveroutput on 即可。

資料庫 pl sql基礎

1.語義 procedure language structure query language 2.基本語法 declare 區域性變數 資料型別 區域性變數 資料型別 預設值 區域性變數 資料型別 default 預設值 begion 執行語句 exception end 3.邏輯處理 if e...

PL SQL資料庫查詢

乙個完整的sql命令 select 和from是不可少的 select from where group by order by 3.1普通查詢 select 用於指定檢索資料庫的哪些列 from 用於指定從哪乙個表或檢視中檢索資料 select order no,contract where ro...

PL SQL連線遠端資料庫

1 利用oracle net manager工具 1 開啟 oracle net manager 2 增加 服務命名 第一步 net服務名 任意填寫 第二步 通訊協議 如果連線遠端機器上的oracle,選擇tcp ip internet協議 第三步 主機名 輸入ip位址 埠號 一般預設為1521 第...