mysql C 實戰六 呼叫儲存過程

2021-07-11 08:08:16 字數 856 閱讀 8234

首先在資料庫中興建乙個儲存過程:

delimiter //

create procedure country_hos

(in con char(20))

begin

select name, headofstate from country

where continent = con;

end //

delimiter ;

如果想測試一下行不行;可以用以下來查詢;

call country_hos('europe');
以下是全部程式;

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

using mysql.data;

using mysql.data.mysqlclient;

using system.data;

rdr.close(); //這裡注意要關閉這個reader;

}catch (exception ex)

conn.close();

console.writeline("done.");

console.readkey();}}

}

下面是執行結果;

Oracle儲存過程呼叫儲存過程

oracle儲存過程呼叫有返回結果集的儲存過程一般用光標的方式,宣告乙個游標,把結果集放到游標裡面,然後迴圈游標 declare newcs sys refcursor cs1 number cs2 number cstype table rowtype table列的個數和newcs返回的個數一樣...

呼叫儲存過程

用乙個命令物件呼叫儲存過程,就是定義儲存過程的名稱,給過程的每個引數新增引數定義,然後執行命令。1.呼叫沒有返回值的儲存過程 呼叫儲存過程的最簡單示例是不給呼叫者返回任何值。下面定義了兩個這樣的儲存過程,乙個用於更新現有的region記錄,另乙個用於刪除指定的region記錄。1 記錄的更新 cre...

儲存過程呼叫

size medium color blue 於 size small 儲存過程 包含三部分 宣告,執行部分,異常。可以有無引數程式和帶引數儲存過程。無參程式語法 1 create or replace procedure noparpro 2 as 3 begin 4 5 exception 6 ...