oracle中字符串比较的问题
这意味着被视为字符串的数字不是按 数字顺序 而是按 词汇顺序排序 ,这与字典中单词的排序方式相同。即,从左侧一次比较一个字符。
在您的第一个示例中,“ 2”大于“ 100”,因为将“ 2”与“ 1”进行比较并发现更大。将此与字典中“ C”和“ BAA”的顺序进行比较。
在您的第二个示例中,“ 1”小于“ 10”,因为“ 1”与“ 10”左侧的“ 1”完全匹配,但是“ 10”在匹配之后有字符。因此,它更大。同样,将其与字典中“ B”和“ BA”的顺序进行比较。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群