我有一个条件写的SQL字符串比较如何工作?
IF(LEN(@strData) > 3 OR @strData > '255') BEGIN
// Some Condition
END
这是写在我碰到过有人写了一个SP。 如果LEN> 3,那么首先条件是明确的。
但是> '255'
这是什么意思?
我通过随机值一样
@strData = 'add' Result true
@strData = 'a' Result true
@strData = '12hhd' Result false
我不明白它的行为有什么办法。 该查询没有评论为什么开发人员会写这一行。
在SQL字符串比较它将如何工作.. 请一定让我清楚。
UPDATE:
我需要在C#中相同的条件下为了某种目的