在表名称上加个中括号试一下
select   *   from   [tablename]

解决方案 »

  1.   

    我刚才建了一个表,名为AA,其中有一个字段就是楼主所说的SDO_GEOMETRY,按正常的方式查询,什么错误也没有啊!
      

  2.   

    真的??晕死啊。为什么我的会报错啊?你是用什么gis系统?
      

  3.   

    MDSYS.SDO_GEOMETRY 这种类型不支持而已...不算bug
      

  4.   

    结果报错:遇到不支持的   Oracle   数据类型   USERDEFINED。
    ----------------------
    這也叫bug???
      

  5.   

    不是bug那是什么??为什么不支持这种类型??关键是如果要使用那个字段该如何做?
      

  6.   

    楼主先分清bug 和功能的区别吧
      

  7.   

    这不是BUG,对于二进制类型,或LONG类型,需要使用专门的写法来处理,你查一下资料吧,不要混为一谈.
      

  8.   

    iamzrsoft :
    麻烦说说这种专门的类型如何处理??
      

  9.   

    是你写SQL的问题..
    你写成SELECT * FROM [MDSYS.SDO_GEOMETRY]
      

  10.   

    MDSYS.SDO_GEOMETRY是一个字段类型啊,这种sql语句靠谱吗?
      

  11.   

    楼主总不能说VCD放不了DVD的碟片是一个重大Bug吧...