如何清除 Oracle SQL 开发人员中存储的替换变量
How to clear stored substitution variables in Oracle SQL developer
假设我有一个查询:
SELECT * from table1 tr where tr.start_time < &&starttime;
我第一次执行查询时,SQL 开发人员提示我输入替换变量 'starttime' 的值并被存储。下次我 运行 脚本时,它再次使用相同的值,我如何 reset/clear 存储值?
UNDEFINE starttime;
只需使用上面的命令。
只需在开头使用一个符号。系统将提示您输入新鲜的值。 See the difference between & and &&
您可以尝试这些命令:
select &&v_value from table_name;
undefine v_value;
假设我有一个查询:
SELECT * from table1 tr where tr.start_time < &&starttime;
我第一次执行查询时,SQL 开发人员提示我输入替换变量 'starttime' 的值并被存储。下次我 运行 脚本时,它再次使用相同的值,我如何 reset/clear 存储值?
UNDEFINE starttime;
只需使用上面的命令。
只需在开头使用一个符号。系统将提示您输入新鲜的值。 See the difference between & and &&
您可以尝试这些命令:
select &&v_value from table_name;
undefine v_value;