MSSQL存儲過程


存儲過程的種類:   
    1.系統存儲過程。        以sp_開頭  
    2.擴展存儲過程。        以xp_開頭  
    3.用戶定義存儲過程。

--重新編譯存儲過程
exec sp_recompile user_procedure 
--執行存儲過程
exec sp_recompile user_procedure
--執行存儲過程,並給定參數 
exec user_procedure '參數1','參數2'    
--刪除存儲過程  
drop procedure user_procedure  
--查看存儲過程源代碼  
exec sp_helptext user_procedure
--建立存儲過程
create procedure user_procedure  
--修改存儲過程    
alter procedure user_procedure

SQL 循環

declare @id int	
declare @user_name nvarchar(30)	
declare @group_id int

declare user_cur cursor for select * from dbo.dt_user  
open user_cur 
fetch user_cur into @id,@user_name,@group_id
while @@fetch_status=0 
begin   
	--print @id
	update dt_user set group_id=@id where id=@id
	fetch user_cur into @id,@user_name,@group_id	 
end
close user_cur
deallocate user_cur

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM