大侠们,oracle中的字符串能否比较大小啊?? oracle是否可以比较字符串的大小啊,如aa,abaa>ab好像没有看到字符串比较的函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接比较:SQL> select case when 'aa'>'ab' then 1 else 0 end xxx from dual; XXX---------- 0 直接用‘>’‘<’比较了 直接用><就可以比较了如果想了解Ascii码可以使用SQLselect ascii('aa'),ascii('ab') from dual; 直接比较大小就可以了。先比较字符串中第一个字符,如果相等,比较第二个……知道遇见不相等的,以后的就不比较了。按ascii大小决定大小。 ora-00942提示找不到表 请教一个简单的存储过程出现错误 【表结构】在不删除不损坏原表结构的情况下,如何通过PL/SQL修改某一个表的结构(主键或非主键字段的长、类型、是否为空)等? 关于Oracle 触发器的问题 为什么我用scott/tiger进不去sqlplus呢 ? Oracle密码找回方法 ORACLE 中的存储过程 数据类型转换 如何根据成本来确定执行时间??? 关于oracle中的日期(急) ORACLE中一个表的主键被删除或者一个没有主键的表加了主键,能否查出是哪个用户操作的? plsql里面如何用命令查看 当前用户以及表所在的表空间?
SQL> select case when 'aa'>'ab' then 1 else 0 end xxx from dual; XXX
----------
0
如果想了解Ascii码可以使用SQL
select ascii('aa'),ascii('ab') from dual;