語法 CREATE PROC [EDURE] 存儲過程名 @參數1 數據類型 @參數2 數據類型 ……….. AS SQL語句 GO --必須要加上批處理的GO 如: 循環輸出ILOVEYOU 用戶來控制次數 Create proc ILOVEYOU @a int As Declare @i int Set @i=1 Begin While(@i<=@a) --@i<=用戶輸入的次數 Set @i=@i+1 Print’ILOVEYOU’+convert(verchar(10),@i) --顯示iloveyou的同時顯示當前的行數 End 調用的時候注意 EXEC 過程名 ‘@參數1’ 列:exec LOVEYOU 100 也可以給參數@a加默認值,@a int=3 默認打印3次 調用的時候可以寫default 如果用戶調用存儲過程的時候參數@a不寫的情況下就直接打印3次我愛你