1.在mssql建立儲存過程,在db->儲存過程->新建儲存過程(右鍵)
create procedure user_logon_check @username varchar(45),@userpsw varchar(45)
asselect * from users where username = @username and passwordcode = @userpsw
return 10
go2.在mysql建立儲存過程,使用mysql query browser,在db->表名->create new procedure/function(右鍵)
delimiter //
drop procedure if exists `test`.`user_logon_check`//
create procedure `user_logon_check`(in username varchar(45),in userpsw varchar(45))
begin
select * from test where name = username and psw = userpsw;
end//
delimiter ;
注意將 $$ -> //
SQL 儲存過程的使用
儲存過程類似乙個函式,可以執行一條或者多條sql語句,可帶引數,可返回值 為了簡化操作,方便更改和擴充套件,將乙個事件的處理封裝在乙個單元中供使用。建立儲存過程 不帶引數的 create proc sp sample asselect from sample 建立儲存過程 帶引數的 create p...
sql 儲存過程的基本使用
儲存過程示例 儲存過程實戰 儲存過程 stored procedure 是為了完成特定功能的sql語句集。經編譯建立並儲存在資料庫中,使用者可通過指定儲存過程的名字並給定引數 需要時 來呼叫執行。類似於程式語言中的方法或函式。1.儲存過程是對sql語句的封裝,增強可復用性 2.儲存過程可以隱藏複雜的...
sql儲存過程的簡單使用
儲存過程 stored procedure 是資料庫系統中,一組為了完成特定功能的sql 語句集,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數 如果該儲存過程帶有引數 來執行它。建立儲存過程的基本 結構 create procedure procedure name procedu...