order by 应当是标准sql里面的语句,不可能不支持啊

解决方案 »

  1.   

    那是什么原因呢?所有有ORDER BY 的语句都出错。数据库备份时会出这样的错吗?
      

  2.   

    这样试试:SELECT * FROM "SystemUsers" WHERE Status = 1 ORDER BY FullName
      

  3.   

    SQL> select * from regions where region_id=3 order by region_name; REGION_ID REGION_NAME
    ---------- -------------------------
             3 Asia
    你们报什么错!
      

  4.   

    能把error 完整的信息发上来吗?
      

  5.   

    up奇怪!
    我的数据库早期就是在8i上做的,后来移至9i中,都没有提示这种错误吖!
      

  6.   

    有人知道:
    Data Access Error。
    Unknown Data Access Error。
    是什么错吗?
      

  7.   

    我还想问一下,微软的ODBC不支持9I中的CLOB类型吗?
      

  8.   

    我看到一篇文章写到了,我把所有的原来8I中的CLOB类型改成了VARCHAR2类型。
    在9I中就不出错了
      

  9.   

    lob 类型不要写 select * 
    而是写 select col1,col2....  就可以了
      

  10.   

    order by 后字段必须在 select 后出出现!否则变会出错,