解决方案 »

  1.   

    1.多了个T是因为它自动给它起了个别名2.要看SPA在表中存放的是什么类型,如果是CHART和VARCHAR的话,这样查
    select * from  where  SPA='11'
      

  2.   

    Quote: 引用 楼主 zlh827 的回复:

    我是个小白,我想问2个问题,希望大神帮个忙解答一下:
     1.我右击表名test选择query 查询发现自动生成的select语句为 select * from test t 这后面为什么多了一个t 呢
     2.我对某一列 SPA 进行条件查询,此列有汉字、数字、空值,我想查SPA为“11”的记录却发现错误代码 01722 无效数字 这是怎么回事  
        select *from test where SPA=11 
    后来又试了select * from  where  to_char(SPA)="11" 还是不行/quote]
    楼主 丰富多彩的oracle世界在等着你,加油吧。
      

  3.   

    楼主 丰富多彩的oracle世界在等着你,加油吧。
    都快看哭了  我估计我智商不行 学不会了
    不要怕,慢慢来撒,又不是马上要让你学会。其实用什么学什么这个是最有效的学习方法。