建立儲存過程:sql server 2000
以下例子使用的是jdbc driver2.0
企業管理器-儲存過程-建立儲存過程
例一:讀取資料的儲存過程
create procedure selectinfo
asselect * from dtree
go
在jsp中呼叫該儲存過程selectinfo方法如下
<%
class.forname("com.microsoft.sqlserver.jdbc.sqlserverdriver").newinstance();
string url="jdbc:sqlserver://localhost:1433;databasename=database";
string user="sa";
string password="";
connection conn= drivermanager.getconnection(url,user,password);
callablestatement cstmt = conn.preparecall(""); //%>
<%out.print("資料庫操作成功,恭喜你");%>
<%rs.close();
conn.close();
%>
例二:插入資料
儲存過程insertinfo
create procedure insertinfo
@param1 char(50),@param2 varchar(50)
as insert userlist(username,pwd) values(@param1,@param2)
return 1
go
jsp中呼叫insertinfo儲存過程
<%
class.forname("com.microsoft.sqlserver.jdbc.sqlserverdriver");
string url="jdbc:sqlserver://localhost:1433;databasename=database;user=sa;password=";
string sql = "";
connection conn = null;
callablestatement cstmt = null;
try else }
catch(exception ex)
finally
if(conn != null)
}catch(exception e)
}%>
18 儲存過程 SQL
好文要頂 一 建立 使用儲存過程 oracle版本 create procedure mailinglistcount listcount out integer is v rows integer begin select count into v rows from customers wher...
18 mysql內建功能 儲存過程
儲存過程包含了一系列可執行的sql語句,儲存過程存放於mysql中,通過呼叫它的名字可以執行其內部的一堆sql 使用儲存過程的優點 1.用於替代程式寫的sql語句,實現程式與sql解耦 2.基於網路傳輸,傳別名的資料量小,而直接傳sql資料量大使用儲存過程的缺點 1.程式設計師擴充套件功能不方便補充...
sql第18天 儲存過程和函式
層次查詢 函式儲存過程是乙個有名字的plsql 塊 他沒有返回值但是有輸出引數,可以將資料傳給外部程式 引數型別有三種 in,out,inout 儲存過程建立之後會儲存到資料庫中 當資料庫啟動時,自動的載入到記憶體中 一次建立,多次使用 create or replace procedure 儲存過...