好像jdbc不支持这种格式的吧,这在数据库上能直接写,但在jdbc里得到的结果怎么存呢

解决方案 »

  1.   

    只要是写完整的SQL语句应该可以的吧。
    试试以下面的。Statement:
    "select rtrim(" + code + "),rtrim(" + name + ") from bm";PreparedStatement:
    "select rtrim(?),rtrim(?) from bm";
    preparedStatement.setString(1,code);
    preparedStatement.setString(2,name);
      

  2.   

    select rtrim(code),rtrim(name) from bm 是没问题的,
    select rtrim(code)+rtrim(name) from bm 不行