在oracle中, with query1 do begin close; sql.Clear sql.Add('select * from "table" where 雇员编号=:na'); params.ParamByName('na').Value :='system'; open; end; 而另外一个则可以查询到结果。为什么? with query1 do begin close; sql.Clear sql.Add('select * from "Employees" where 雇员编号="system"'); open; end;
----------------------------------------------
-