请问这段话那里写错了?
ls_sql="if exists(select * from kcckye where kcckye_kjnd="+ls_kjnd+" and kcckye_kjqj="+ls_kjqj+" and kcckye_ckbh="+ls_ckbh+""+&
"and kcckye_wlbh="+ls_wlbh+") update kcckye set kcckye_jslj= kcckye_jslj+li_sl,kcckye_jfsl=kcckye_jfsl+li_sl "+&
"where (kcckye_kjnd=:ls_kjnd and kcckye_kjqj=:ls_kjqj and kcckye_ckbh=:ls_ckbh and kcckye_wlbh=:ls_wlbh) "+&
"else insert into kcckye(kcckye_kjnd,kcckye_kjqj,kcckye_ckbh,kcckye_wlbh,kcckye_jslj,kcckye_jfsl)values("+ls_kjnd+","+ls_kjqj+","+ls_ckbh+","+ls_wlbh+",'+li_sl+','+li_sl+')"