if exists 语句 select 求解释
IFEXISTS(SELECT*FROMtbl_HKPaymentInfoWHERETextInvNum='@[TextInvNum]'ANDComboNameOfPay...
IF EXISTS (SELECT * FROM tbl_HKPaymentInfo WHERE TextInvNum = '@[TextInvNum]' AND ComboNameOfPayee = '@[ComboNameOfPayee]')
Begin
SELECT 'True'
END
ELSE
SELECT 'False' 展开
Begin
SELECT 'True'
END
ELSE
SELECT 'False' 展开
3个回答
展开全部
if exists 判断括号里的select语句是否有返回的行,也就是是否有结果集,如果有则执行判断为真的sql,与之相对是if not exists,如果没有返回行,则执行判断为真的sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这句话的意思我用程序中的if 跟你介绍
if exists(SQL查询) 相当于 if(条件)
下面我就不解释了
if exists(SQL查询) 相当于 if(条件)
下面我就不解释了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询