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 '系统管理员' --如果有多个参数则用都好分隔