zoukankan      html  css  js  c++  java
  • Oracle中字段为varchar2类型的排序...... 分类: 数据库 20091110 12:30 739人阅读 评论(0) 收藏

    SQL> DESC AA;
    Name Type        Nullable Default Comments
    ---- ------------ -------- ------- --------
    ID  VARCHAR2(10) Y                       
    NAME VARCHAR2(20) Y 

    SQL> SELECT * FROM AA;

    ID        NAME
    ---------- --------------------
    100        aa
    2          bb
    3          cc
    4          dd
    1a        ii
    1b        jj
    1c        kk
    1e        mm
    10a        xx
    3b        ww
    2c        vv
    1d        oo

    希望得到如下结果:

    ID        NAME
    ---------- --------------------
    2          bb
    3          cc
    4          dd
    100        aa
    1a        ii
    1b        jj
    1c        kk
    1d        oo
    1e        mm
    2c        vv
    3b        ww
    10a        xx

    SQL语句为:

      

    如果此时向表中添加如下这条数据:insert into aa values('abs2','xx');此时再用上面的那条sql时,则结果不符合要求了。

    此时的sql应该为:

      

    文中所用的SQL提供者为:wildwave (狂浪)

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    记录Integer比较问题
    代码中获取git输出
    python open mode
    elasticsearch Unrecognized VM option 'UseParNewGC'
    应用商店显示无法加载页面 请稍后重试
    deep learning with python前五章笔记
    QWeb2: Template 'systray_odoo_referral.gift_icon' not found
    wifi scapy
    struct.pack, struct.unpack详解
    python f-string
  • 原文地址:https://www.cnblogs.com/configman/p/4657658.html
Copyright © 2011-2022 走看看