私は2つのテーブルを持っています:
1) ブログ投稿:
COLUMN_NAME DATA_TYPE
Id int
Title varchar
Description varchar
ImageName varchar
FileName varchar
CreatedDate datetime
Tags varchar
ModifiedDate datetime
RateNumber int
CreatedBy int
ShortDescription varchar
2. ブログ評価:
Id EmployeeId PostId Rate
4 1 12 3
5 1 13 2
6 1 11 2
BlogRating の詳細を保存するためのストアド プロシージャを作成しました。
ALTER PROCEDURE [dbo].[BlogRatingSave]
@EmployeeId int
,@PostId int
,@Rate int
AS
BEGIN
DELETE FROM [HRM_BlogRating]
WHERE [HRM_BlogRating].[EmployeeId] = @EmployeeId
AND [HRM_BlogRating].[PostId] = @PostId
INSERT INTO [HRM_BlogRating]
([EmployeeId]
,[PostId]
,[Rate]
)
VALUES
(@EmployeeId
,@PostId
,@Rate
)
END
私が望むのは、別の従業員がレートを与える場合、BlogRating を保存しているときに、table1 のフィールド RateNumber を 1 ずつ自動インクリメントする必要があるということです。これを解決するのを手伝ってください。