这个SQL语句是查找ORACLE数据库里面的信息的,原来VCH_P_TNO 是10位的,现在是16位的,请高手解决

解决方案 »

  1.   

    CDbl和CDec不是标准的oracle函数吧?
    把CDbl的函数贴出来看看.
      

  2.   

    CDbl和CDec是VBA中的函数,前者只能显示最多15位数,后者可显示16位,现在的程序只要把原来不能显示16位的,改成成显示16位数的,我的想法是把CDbl改成CDec,但是试过之后发觉不行,原程序中后面还有一句:
         gstrWhereSQL = Replace(gstrWhereSQL, "CDbl", "TO_NUMBER")
         gstrWhereSQL = Replace(gstrWhereSQL, "FIX", "FLOOR")
    是用TO_NUMBER替换CDbl的,请高手回答
      

  3.   

    直接用字符串就行了  string