Oracle的基礎用法詳細例項(二)

2021-08-24 23:37:56 字數 1508 閱讀 8838

create or replace package pkg01

is procedure sum(a number,b number,r out number);

—函式

function fun(eno number) return varchar2;

—-游標

cursor cur return emp%rowtype;

—顯示游標資料的儲存過程

procedure showemp;

end pkg01;

create or replace package body pkg01

is —指定游標結果集

cursor cur return emp%rowtype

is select * from emp;

procedure sum(a number,b number,r out number)

is begin

r:=a+b;

end sum;

function fun(eno number)

return varchar2

is en emp.ename%type;

begin

select ename into en from emp

where empno=eno;

return en;

end fun;

procedure showemp

is begin

for e in cur

loop

dbms_output.put_line(e.ename||』,』||e.sal);

end loop;

end showemp;

end pkg01;

按使用者的方式備份和恢復資料

exp scott/tiger@orcl file=scott_back owner=scott

imp scott/tiger@orcl file=scott_back.dmp ignore=y full=y

按表空間的方式備份和恢復資料

exp system/manage@olcp tablespaces=(users) file=tbs_users

imp

按表的方式備份資料

exp scott/tiger@orcl tables=(emp, dept) file=scott_back_tab

按表的方式匯入資料

imp scott/tiger@orcl tables=(emp, dept) file=scott_back_tab

將scott使用者的表匯入到zzy使用者

imp

userid=」\」sys/559955 as sysdba」\」

file=』f:\scott_bak_tab.dmp』

tables=(emp,dept)

fromuser=scott

touser=system

ignore=y;

gdb的基礎詳細用法

run 簡寫r 執行程式,當遇到斷點後,程式會在斷點處停止執行,等待使用者輸入下一步的命令。continue 簡寫c 繼續執行,到下乙個斷點處 或執行結束 next 簡寫n 單步跟蹤程式,當遇到函式呼叫時,直接呼叫,不進入此函式體 step 簡寫s 單步除錯如果有函式呼叫,則進入函式 與命令n不同,...

ORACLE 的 DECODE 函式詳細用法

decode函式是oracle pl sql是功能強大的函式之一,目前還只oracle公司的sql提供了此函式,其他資料庫廠商的sql實現還沒有此功能。decode有什麼用途呢?先構造乙個例子,假設我們想給職員加資,其標準是 工資在8000元以下的將加20 工資在8000元以上的加15 通常的做法是...

Pyserial 例項教程詳細用法

一 概述 pyserial模組封裝了對串列埠的訪問。二 特性 在支援的平台上有統一的介面。通過python屬性訪問串列埠設定。支援不同的位元組大小 停止位 校驗位和流控設定。可以有或者沒有接收超時。類似檔案的api,例如read和write,也支援readline等。支援二進位制傳輸,沒有null消...