我正在审查不同编码人员编写的脚本,并看到许多声明,例如:
((patindex('%,'+rtrim(ad.Dept)+',%', @vcP1Input) != 0) .
我想知道'!正在用于。
!
在这种情况下意味着不是。
所以!=
手段不等。
这意味着不平等。左侧 (patindex('%,'+rtrim(ad.Dept)+',%', @vcP1Input) 不等于右侧 (0)
!=
是否定的==
例如
if(obj == null)
{
// do stuff1
}
else
{
// do stuff2
}
是一样的
if(obj != null)
{
// do stuff2
}
else
{
// do stuff1
}