set ANSI_NULLS ON 
set QUOTED_IDENTIFIER ON 
GO 
ALTER PROCEDURE [dbo].[admin_add] 
@name nvarchar(50), 
@password nvarchar(50), 
@phone nvarchar(50), 
@rank nvarchar(50), 
@re nvarchar(100), 
@password_rank nvarchar(50) 
as 
insert into TW_admin(a_name,password,phone,rank,re,password_rank) 
values(@name,@password,@phone,@rank,@re,@password_rank) 
我新建查询:
exec dbo.admin_add['1','1','1','1','1','1']
分析没问题
一执行就出错:
消息 201,级别 16,状态 4,过程 admin_add,第 0 行
过程或函数 'admin_add' 需要参数 '@password',但未提供该参数。
怎么回事