为什么开发人员使用SELECT 1 IN PROCEDURE?这是有意的吗?
ALTER PROC [dbo].[AddCallerInVoiceComplaint]
@COMPNO VARCHAR(20),
@CALLERNAME VARCHAR(50),
@CALLERMOBILENO BIGINT,
@EMAILID varchar(50)
AS BEGIN
UPDATE VoiceComplaints
SET CallerName2 = @CALLERNAME,
CallerMobileNo2 = @CALLERMOBILENO,
CallerEmailid2 = @EMAILID
WHERE ComplaintNumber = @COMPNO
SELECT 1
END
答案 0 :(得分:2)
UPDATE
语句不会将行集生成为输出,因此可能会有一些内容正在查找返回的“更新时发生的错误”信号