如果我在表达式框中输入以下内容:
1=0 OR (1=1 AND 2=2)
当我保存它时它会改变它,然后当我再次打开它时,它会像这样:
((1)=(0) OR (1)=(1) AND (2)=(2))
这减少到...
1=0 OR 1=1 AND 2=2
这显然与我原来的表达不同。什么给?
Microsoft SQL Server Management Studio:11.0.5058.0
AND
在OR
之前被计算,所以两个表达式实际上会给出相同的结果。
我想在处理和存储表达式时会考虑到这一点,因此会影响结果/存储的表达式。