oracle中 符號的意義

2021-07-24 20:53:05 字數 1340 閱讀 7609

=> 是 oracle 中呼叫 儲存過程的時候, 指定 引數名進行呼叫.

一般是, 某些引數有預設值的時候,你需要跳過某些引數來進行呼叫。

下面是具體的例子。

引數的預設值

sql> create or replace procedure helloworld3 (

2 p_user_name varchar2,

3 p_val1 varchar2 default ' good moning,',

4 p_val2 varchar2 default ' nice to meet you'

5 ) as

6 begin

7 dbms_output.put_line('hello ' || p_user_name || p_val1 || p_val2 || '!'

);8 end helloworld3;

9 /procedure created.

sql> begin

2 helloworld3('edward');

3 helloworld3('edward', ' good night,');

4 helloworld3('edward', ' good night,', 'bye');

5 end;

6 /hello edward good moning, nice to meet you!

hello edward good night, nice to meet you!

hello edward good night,bye!

pl/sql procedure successfully completed.

指定引數名稱呼叫

此部分使用 「引數預設值」那一小節的儲存過程。

用於說明當最後2個引數是有預設的時候,如何跳過中間那個。

sql> begin

2 helloworld3('edward');

3 helloworld3('edward', p_val1 => ' good night,');

4 helloworld3('edward', p_val1 => ' good night,', p_val2 => 'bye');

5 helloworld3('edward', p_val2 => ' heihei ');

6 end;

7 /hello edward good moning, nice to meet you!

hello edward good night, nice to meet you!

hello edward good night,bye!

hello edward good moning, heihei !

UML中符號的意義

類之間的關係 uml把類之間的關係分為以下5種.關聯 類a與類b的例項之間存在特定的對應關係 依賴 類a訪問類b提供的服務 聚集 類a為整體類,類b為區域性類,類a的物件由類b的物件組合而成 泛化 類a繼承類b 實現 類a實現了b介面 關聯 association 關聯指的是類之間的特定對應關係,在...

js中 符號的意義

非運算子 非運算子用符號 表示,其運算規律如下 如果位為0,結果是1,如果位為1,結果是0,下面看乙個簡單例子。n 10 m n 變數n的二進位制數形式 00000000 00000000 00000000 00001010 逐位取反後,等於十進位制的 11 11111111 11111111 11...

shell中符號的意義

各種括號的用法總結如下 1.shell中變數的原形 大家常見的變數形式都是 var 2.命令替換 cmd 命令替換 cmd 和符號 cmd 注意這不是單引號,在美式鍵盤上,是esc下面的那個鍵 有相同之處 3.一串的命令執行 和 和 都是對一串的命令進行執行,但有所區別 a,只是對一串命令重新開乙個...