没有行的 select 语句的返回值

edi*_*ode -4 sql sql-server sql-server-2005

如果我做了以下声明:

set @ParentMemberID = (select MemberID from tblMembers where ThirdPartyReference like @Branch_ThirdPartyReference)
Run Code Online (Sandbox Code Playgroud)

并没有结果。@ParentMemberID 的值是什么?

谢谢

Jam*_*ill 6

只需使用SELECT关键字自己检查值:

 set @ParentMemberID = (select MemberID from tblMembers where ThirdPartyReference like @Branch_ThirdPartyReference)

 --This will show you the value of @ParentMemberID 
 SELECT @ParentMemberID
Run Code Online (Sandbox Code Playgroud)