create procedure 存储过程名
as
insert into mytest(UserID, UserName, UserName1)
values 
(1,N'张三',N'李四')

解决方案 »

  1.   

    --通用一点的:create proc p_存储过程名
    @UserID int,
    @UserName nvarchar(10),
    @UserName1 nvarchar(10)
    as
    insert into mytest(UserID, UserName, UserName1)
    values(@UserID,@UserName,@UserName1)
    go--调用
    exec p_存储过程名 1,N'张三',N'李四'
      

  2.   

    储存过程宏观上就等于多条单独运行的T_Sql语句的集合啊
      

  3.   

    create proc p_存储过程名
    @UserID int,
    @UserName nvarchar(10),
    @UserName1 nvarchar(10)
    as
    insert into mytest(UserID, UserName, UserName1)
    select @UserID,@UserName,@UserName1
    go
      

  4.   

    自己练练手:
    Create procedure P_insert_Mytest
    @UserID int,
    @UserName nvarchar(10),
    @UserName1 nvarchar(10)  
    as
    insert into Mytest(UserID, UserName, UserName1)
    valuse (@UserID,@UserName,@UserName1)
    go或
    Create procedure P_insert_Mytest
    @UserID int,
    @UserName nvarchar(10),
    @UserName1 nvarchar(10)  
    as
    insert into Mytest select @UserID,@UserName,@UserName1
    go