关乎性能的判断,请作出果断选择

C#中有如下bool判断:

第一种:

 bool isExist = false;
 if (isExist == true)
 { 
   //...
 }

第二种:

bool isExist = false;
if (isExist)
{
   //...
}

T-SQL中判断记录是否存在:

第一种:

IF (SELECT COUNT(*FROM [tableName]> 0
BEGIN
    --...
ENd

第二种:

IF EXISTS(SELECT TOP 1 1 FROM [tableName])
BEGIN
    --...
ENd

Insus.NET的选择,不管是C#还是T-SQL均为第二种。

原文地址:https://www.cnblogs.com/insus/p/2325492.html