軟體環境:
1、作業系統:windows 2000 server
2、數 據 庫:oracle 8i r2 (8.1.7) for nt 企業版
3、安裝路徑:c:oracle
實現方法:
1、d:>set nls_lang=american_america.usacii7
或d:>set nls_lang=american_america.we8iso8859p1
d:>set
直接打set命令可以檢視環境變數
2、在d:下建立a.sql檔案,內容如下:
create or replace procedure test1(i in number) as
begin
dbms_output.put_line('輸入引數是'||to_char(i));
end;3、
d:>wrap iname=a.sql
processing a.sql to a.plb
4、開啟a.plb,現在它的內容如下:
5、執行a.plb
sql> @d:a.plb
過程已建立。
6、執行儲存過程
sql> set serveroutput on
sql> execute test1(1);
輸入引數是1
pl/sql 過程已成功完成。
7、檢視儲存過程的**
sql> select name,text from all_source where type='procedure' and name='test1';
結果:看不到其原碼
Oracle儲存過程加密
oracle儲存過程加密 實現方法 1 c set nls lang american america.usacii7 或c set nls lang american america.we8iso8859p1 或c set nls lang american america.zhs16gbk 當遇...
oracle加密儲存過程
方法一 oracle自帶工具 1 c set nls lang american america.usacii7 或c set nls lang american america.we8iso8859p1 或c set nls lang american america.zhs16gbk 當遇到加密...
oracle根據儲存過程中內容查詢儲存過程名
在oracle中,物件的源 是可以從user source資料字典中 1.有時候知道物件的某一部分內容,但不知道物件名是什麼,可以通過 select from user source s where s.text like 退出 來查詢。2.自己寫完了儲存過程忘了這個過程的內容是什麼了,就可以使用o...