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均为第二种。