oracle定義儲存過程時什麼時候需要使用

2021-07-08 21:28:55 字數 1012 閱讀 5325

1樓:匿名使用者

oracle 的儲存過程裡沒有declare的語法,觸發器和plsql塊才是declare

如果要定義變數,後面直接跟is的

create or replace procedure c(***)ispara number;

begin

end;

2樓:匿名使用者

你在寫儲存過程的時候是

create or replace p_name is變數定義

begin

.....

end p_name;

之後一編譯就成了儲存過程,並儲存在資料庫中;

但是如果僅僅是除錯用,在sqlplus中或是在pl/sql developer的sql視窗、命令視窗自己隨便寫一段**以完成某項操作,那麼就是

declare

變數定義

begin

......

end;

3樓:匿名使用者

儲存過程裡沒有declare吧,這個是在plsql塊裡,並且需要定義變數時才用到

declare

變數定義;

begin

end;

---過程

create or replace procedure 過程名(v_date in varchar2, result out integer) is

變數定義;

begin

end ;

sql中什麼時候要用declare宣告變數?

4樓:匿名使用者

像這種問題,基本

來上沒有為啥...

淺顯點源:就是 人家開發sql server的時候,為了更加讓編譯器更加方便的識別使用者輸入的**.

就規定,如果是定義變數 那麼 必須要使用 declare 關鍵字.

那編譯器就很容易的知道. declare 空格後面的第一個字串就是變數名了.

Oracle 的儲存過程怎麼寫。?

create produce sql語句。就這麼簡單,或者你可以用視覺化工具,如plsql,找到左邊樹的 儲存過程 右鍵點選建立即可。oracle儲存過程怎麼寫迴圈 寫迴圈的操作方法和步驟如下 1 第一步,編寫儲存過程的整體結構,然後定義變數,見下圖。2 其次,完成上述步驟後,在定義變數後定義遊標,...

液氮罐儲存時應注意什麼,液氮罐儲存細胞胚胎應注意哪些問題?

1 由於液氮罐的熱量較大,第一次充液氮時,熱平衡時間較長,可先充少量液氮介質預冷 60l左右 然後再緩緩充滿 這樣才不容易形成冰堵 2 為減少以後充液氮時的損耗,請您在液氮罐內還有少量液氮時即重新充液氮。或在用完液氮後的48小時內充液氮。3 為保證液氮罐使用的安全 可靠,液氮罐只能充裝液氮 液氧 液...

為什麼我在用PS的時候儲存時,無法儲存成PSD格式,只有TI

不能儲存為psd的原因是,檔案太大,把解析度調小,就行了。我看是軟體問題,得重灌!要不就是你原先那個檔案格式沒對,所以只有2個格式選擇 可能是軟體問題,還可以試著重新安裝ps軟體,儘可能安裝官方軟體。另存就有選擇 還有就是軟體有時候毛病注意儲存時候字尾是不是 psd 使用 另存為 命令就可以了 可能...