存儲過程的種類:
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