调优SQL,我可以将SQL变量替换为文字吗?

不行,因为Oracle SQL优化器将以不同的方式处理变量和硬编码文字。

比如:
Select * from TableA where A.key<:var

你不能把 :var 更改成 ‘ABC’:
Select * from TableA where A.key<’ABC’