SQL 儲存過程的使用

2021-05-22 12:48:52 字數 662 閱讀 9134

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...