recordStatus=0
トップ 1 レコードを選択し、同時にストアド プロシージャで recordStatus 列を 1 に更新しようとしています。私が得た:
PROCEDURE sp_getRecord
@recordID varchar(30) = NULL
AS
BEGIN
SELECT TOP (1) @recordID = recordID
FROM TABLEA
WHERE recordStatus = 0
UPDATE TABLEA
SET recordStatus = 1
WHERE recordID = @recordID
SELECT *
FROM TABLEA
WHERE recordID = @recordID
END
私は調査を試みましたが、トリガーと運がありませんでした。誰かが助けてくれることを願っています. 私はSQLがあまり得意ではありません。
ありがとうございました。