java.lang.StringIndexOutOfBoundsException: String index out of range: -1
select n.net_name,
a.var_code,
a.var_name,
c.agentid,
c.getvalue,
c.areaid,
c.billingcyclid
from ai_var_def a, cim_agent_busi c, agent_b_netinfo n
where to_char(c.itemid) = ltrim(a.var_code, 'U')
and n.net_id = c.agentid;
上面的sql在数据库中执行虽然执行有点慢,但是数据能查询得到,并且没有任何报错,但是在java程序中就出现java.lang.StringIndexOutOfBoundsException: String index out of range: -1的错误。