在SQL PLUS中建立 呼叫函式

2021-03-31 08:57:02 字數 764 閱讀 3526

定義函式

create  or  replace  function   f_jf_***panylist (tradeid in varchar2)

return varchar2

isstr_return   varchar2 (2000);

cursor c_tradeid (v_tradeid varchar2)

isselect id

from a1

where id=v_tradeid;

begin

for str_temp in c_tradeid (tradeid)

loop

str_return := str_return || ',' || str_temp.id;

end loop;

return str_return;

end;

執行函式

sql> declare

2  str varchar2(30000);

3  begin

4  str:=f_jf_***panylist('proyang1');

5  dbms_output.put_line('返回值是'||str);

6  end;

7  /

返回值是,proyang1,proyang1,proyang1,proyang1,proyang1,proyang1,proyang1,proyang1,p

royang1,proyang1

pl/sql 過程已成功完成。

在MATLAB中建立函式

在matlab中,其自帶了眾多函式,但有時候卻沒有適合自己的那一款。此刻,你需要建立一個屬於自己的函式,來滿足特殊的功能。正文如下 函式建立格式function y1,yn myfun x1,xm end說明 end 不能少,有 function 就有 end myfun 的名稱必須和檔名稱一致,否...

在C中呼叫C 函式

由於c編譯器與c 編譯器之間的區別十分巨大,因此二者之間不可以直接互相呼叫各自的函式介面。但是,使用extern c 可以實現在c 中呼叫c 函式的功能,反之亦可。extern c 告訴c 編譯器,將花括號中的 按照c語言的規則進行編譯與連結。cppprint.cpp cppprint.h call...

在函式中如何呼叫儲存

1.建立實體表及初始化資料 create table presidents id number 10 not null,name varchar 32 not null,birthdate date not null,party char 1 not null,primary key id inse...

Excel VBA 在VBA中呼叫函式

excel的表函式也可以直接在vba中直接呼叫執行,具體呼叫格式如下 呼叫方法2 變數物件 vba.表函式 表函式引數 例項 range d8 vba.ucase range a1 a10 value 1 並非所有表函式都可以在vba中予以呼叫,比如trunc,numberstring。表函式if ...

在C 中呼叫windows API函式

在c 中呼叫windows api函式 對於windows 系統api函式的呼叫在程式設計中有時是必不可少的,各種程式語言都規範了呼叫的方法和介面,在c 語言中的呼叫方法如下 以下程式設計環境為visual studio net 1 在工程專案中新增一個類新項,開啟這個類檔案,在檔案頭部加入對以下名...