创建一个名为Proc_InsertCustomer的存储过程

时间:2015-03-09 05:09:58

标签: mysql sql-server function stored-procedures

我创建了一个存储过程,它将Firstname和Lastname以及可选的CustomerID作为参数并插入到Customer表中。

  • 如果未提供CustomerID,请递增最后一个CustomerID并使用该ID。
  • 使用CheckName功能验证客户名称是否正确。 如何在此过程* /
  • 中创建此功能

 Create Procedure Proc_InsertCustomer 
                @FirstName nvarchar(50), 
                LastName nvarchar(50), 
                @CustomerID int=Null As 
  Begin   
  Insert Into Customer(FirstName, LastName, CustomerID) 
                         Values 
                    (@FirstName
                    , @LastName
                    , @CustomerID)   
   if(@CustomerID=null)
      Set @CustomerID=@@Identity 
  End

0 个答案:

没有答案