Oracle SQL*Plus:两次使用替换变量
Oracle SQL*Plus: Use Substitution Variables Twice
如何输入替换变量,以便它可以在整个 SQL 语句中多次使用?
例如
SELECT '&X','&X',A <--SEES X AS TWO DIFFERENT VARIABLES
FROM T;
将每个 X
视为不同的变量。我怎样才能使 X
只有一个变量?
如果您的意思是系统提示您两次输入同一变量的值,请使用 2 个符号而不是一个符号来表示永久替换变量而不是临时替换变量。以下是对差异的解释:What is the difference between & and &&?
如何输入替换变量,以便它可以在整个 SQL 语句中多次使用?
例如
SELECT '&X','&X',A <--SEES X AS TWO DIFFERENT VARIABLES
FROM T;
将每个 X
视为不同的变量。我怎样才能使 X
只有一个变量?
如果您的意思是系统提示您两次输入同一变量的值,请使用 2 个符号而不是一个符号来表示永久替换变量而不是临时替换变量。以下是对差异的解释:What is the difference between & and &&?