dm儲存過程

2021-10-24 16:54:39 字數 638 閱讀 7015

如何寫匿名塊

結構:declare  (可選項,申請變數)

begin --開始

boby;

exception (可選項,異常處理)

end;

disql:

sql> set serveroutput on

sql> begin

2    print('hello world');

3   end;

4   /

hello world

dmsql 過程已成功完成

sql>begin

for i in 1..5 loop

print(i);

end loop;

end;

如何寫儲存過程,函式就是帶返回值的儲存過程。

案例:根據員工的編號找出員工所在的部門?

create procedure sysdba.bbb(bh in int)

as dept int;

begin

select department_id into dept from dmhr.employee where employee_id=bh;

print(dept);

end;

注意;bh引數名要大寫。

DM儲存結構

1.1 ini 配置檔案 以.ini 結尾的檔案,查詢檢視v dm ini 1.2 ctl 控制檔案 控制檔案記錄了資料庫的模式 資料庫的版本 資料檔案的版本 資料庫名 oguid,啟動次數,上一次啟動時間,表空間和資料檔案的資訊。dmctlcvt 1.3 dbf 資料檔案 存放的是真實資料 sql...

儲存過程系列之儲存過程sql查詢儲存過程的使用

1.查詢某個表被哪些儲存過程 以下簡稱 sp 使用到 select distinct object name id from syscomments where id in select object id from sys.objects where type p and text like ta...

儲存過程系列之儲存過程sql查詢儲存過程的使用

1.查詢某個表被哪些儲存過程 以下簡稱 sp 使用到 select distinct object name id from syscomments where id in select object id from sys.objects where type p and text like ta...