我有一個條件寫的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#中相同的條件下爲了某種目的