SQL server数据库简单的使用存储过程

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

SQL server数据库简单的使用存储过程入门级别

 --删除存储过程
--drop proc AddProc--此为存储过程的名字
--go

 --创建存储过程
create proc AddProc--此为存储过程的名字前面带#的为临时的存储过程
@str nvarchar(10)--可选参数如果没有参数 as 可不用写
as 
declare @n int --存储过程内部需要使用的参数declare创建参数的关键字
set @n=1;
while(@n<21)
begin
INSERT INTO [dbo].[Users]
           ([Id],[UserName],[LoginName],[Password],[Remark]
           ,[Phone] ,[CreatedBy],[CreatedDateTime])
     VALUES
           (@n
           ,'王富贵'+CONVERT(nvarchar(10),@n)+'号'
           ,'王富贵'+CONVERT(nvarchar(10),@n)+'号'
           ,NewID()
           ,'王富贵'+CONVERT(nvarchar(10),@n)+'号 的账户'
           ,CONVERT(nvarchar(10),@n)+'2345678'
           ,@str
           ,GETDATE())
set @n=@n+1
end
go

调用此存储过程  

exec AddProc '系统管理员'  --如果有多个参数则用都好分隔

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6