您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

oracle中字符串比较的问题

oracle中字符串比较的问题

这意味着被视为字符串的数字不是按 数字顺序 而是按 词汇顺序排序 ,这与字典中单词的排序方式相同。即,从左侧一次比较一个字符。

在您的第一个示例中,“ 2”大于“ 100”,因为将“ 2”与“ 1”进行比较并发现更大。将此与字典中“ C”和“ BAA”的顺序进行比较。

在您的第二个示例中,“ 1”小于“ 10”,因为“ 1”与“ 10”左侧的“ 1”完全匹配,但是“ 10”在匹配之后有字符。因此,它更大。同样,将其与字典中“ B”和“ BA”的顺序进行比较。

Oracle 2022/1/1 18:39:12 有313人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶