SELECT CC FROM BB.DB where CC=SUBSTRING(AA,1,5) 

解决方案 »

  1.   

    SELECT CC AS QQ FROM BB.DB WHERE QQ=SUBSTRING(AA,1,5);
    这样写为什么不行呢。
     
      

  2.   

    SELECT CC AS QQ FROM BB.DB WHERE cc=SUBSTRING(AA,1,5);
      

  3.   

    产生INVALID USE OF KEYWORD.TOKEN:1,5);
    LINE NUMBER:1  错误这是为什么呢
      

  4.   

    在 paradox 中没有 SUBSTRING 内建函数吧
      

  5.   

    var str1:string;
    .
    .
    .
    str1:=SUBSTRING(AA,1,5);
    SELECT CC AS QQ FROM BB.DB WHERE cc=str1;
      

  6.   

    用程序处理呀,像 wonderxin(网鑫) 讲的那样,没有捷径了 :(
      

  7.   

    str1:=SUBSTRING(AA,1,5);这句话都通不过
      

  8.   

    你可以这样:SELECT SUBSTRING(AA FROM 1 FROM 5) AS CC FROM BB.DB
      

  9.   

    str1:=SUBSTRING(AA,1,5);
    应该是
    str1:=Copy(AA,1,5);
      

  10.   

    你可以这样:SELECT SUBSTRING(AA FROM 1 FOR 5) AS CC FROM BB.DB
      

  11.   

    str1:=Copy(AA,1,5); 这个AA是一个字段怎么可以这样写呢
      

  12.   

    在paradox中,substring这样用:SUBSTRING(column_reference FROM start_index [FOR length])。
    所以:SELECT SUBSTRING(AA FROM 1 FOR 5) AS CC FROM BB.DB 
      

  13.   

    你的语法我试验过,没有什么错误,可能是你ADO配置的问题或者是AA的数据类型的问题
      

  14.   

       不同的数据库引擎,sql语句的格式可能不完全一样.