替代变量:用户输入值 ,语句为 :select 查询结果 from 表名 where 字段 条件 &input字段
&input --替代变量
例如:select * from inp_ta_order where nzycs > &inputnzycs-- 数字型
select * from inp_ta_order where sbrlsh=’&inputsbrlsh’–字符串型,加单引号
select sbrlsh,nzycs,dksrq from inp_ta_order where dksrq<to_date(’&inputdate’,‘yyyy/mm/dd’)–时间类型
select * from inp_ta_order where nzycs > &inputnzycs and dksrq>to_date(’&inputdate’,‘yyyy/mm/dd’) --两个替代变量
select &inputnyzxh from inp_ta_order where nzycs > &inputnzycs and dksrq>to_date(’&inputdate’,‘yyyy/mm/dd’)–select 字句中替代变量
select * from &input --from 字句中替代变量
在任何字句中都可替代变量
DEFINE --定义替代变量命令格式,DEFINE 替代变量名称=值
UNDEFINE --清除定义替代变量命令格式,UNDEFINE 替代变量名称