为什么不能为空?
因为oracle在定义这个函数的时候就要求需要这个参数

解决方案 »

  1.   

    自己想想逻辑就行了,假设现在让你实现row_number,不给你order,看看有实现的可能没有
      

  2.   

    这个就是让你指字排序规则,没别的意思。其实除了 order by 外,还有一个 partition by ,这个partition by 可以没有。
      

  3.   

    row_number() OVER( )   这个是固定格式,至于后面括号里面怎么写,
    要看你自己想要什么了。