经过实验 (case when kh_clqk=0 then '未处理' else convert(varchar,kh_clqk) end)as kh_clqk 这个是正确的 感谢sky_yang_sky 谢谢各位参与
只不过这条语句在delphi中行不通 在sybase中调试成功
原因是 (case when kh_clqk=0 then '未处理' else convert(varchar,kh_clqk) end)as kh_clqk 要把as kh_clqk改改 (case when kh_clqk=0 then '未处理' else convert(varchar,kh_clqk) end)as aa