tbl_Customers
と の2 つの列CustomerID
を持つテーブルがありますCustomerGroupID
。CustomerID
ID列です。新しいレコードが追加されると、パラメーター値が指定されていない限り、値CustomerGroupID
が自動的にデフォルト値になるようにしたいと思います。その場合は、パラメーター値に設定する必要があります。CustomerID
現時点でのストアドプロシージャは次のとおりです(CustomerGroupID
列は含まれません)
SQL Server の初心者からの助けに感謝します。
ジム
ALTER PROCEDURE [dbo].[sp_AddCustomerUpdateCar]
@CarReg varchar(10),
@CustTitle varchar(8),
@CustFName varchar(15),
@CustSName varchar(20),
@CustCompany varchar(30),
@CustTel1 varchar(15),
@CustTel2 varchar(15),
@CustAddress1 varchar(50),
@CustAddress2 varchar(50),
@CustAddress3 varchar(50),
@CustAddress4 varchar(50),
@CustPostCode varchar(9),
@CustEmail varchar(50),
@CustCredit smallmoney,
@CustCreditExpires datetime,
@CustAccountID int,
@CustSource varchar(50)
AS
INSERT INTO tbl_Customers
(CustTitle,
CustFName,
CustSName,
CustCompany,
CustTel1,
CustTel2,
CustAddress1,
CustAddress2,
CustAddress3,
CustAddress4,
CustPostCode,
CustEmail,
CustCredit,
CustCreditExpires,
CustAccountID,
CustSource)
VALUES (@CustTitle,
@CustFName,
@CustSName,
@CustCompany,
@CustTel1,
@CustTel2,
@CustAddress1,
@CustAddress2,
@CustAddress3,
@CustAddress4,
@CustPostCode,
@CustEmail,
@CustCredit,
@CustCreditExpires,
@CustAccountID,
@CustSource)