求助各位大佬,存储过程查询有无重复,并且有返回值

我有一个表叫做[TempArchivesInfoClease],查询参数电话号码和身份证号码,有无重复值。并且有个返回值,@O_RETURN

CREATE PROCEDURE [Base].[TempArchivesInfoClease]
     @Type INT
    ,@Content nvarchar(64)
    ,@O_RETURN INT OUTPUT
AS
BEGIN
    SELECT [TempArchivesNo]
          ,[Name] 
          ,Tel
          ,IDNo
    INTO  #Result       
    FROM [dbo].[TempArchivesManage]
   WHERE IsValid = 1
   AND ( 
          Tel=@Type
        )

  AND (
          IDNo=@Content
        
        )

END
GO


求助各位大佬,剩下的该怎么写,上面我也的不全面 可能也有错,劳烦回答全面一些 感激不尽

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。

​​​​因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。

同样的如果能在把 在 vs里承接的接口 部分写出真的就感激不尽了