Я знаю, что заголовок не так ясен. Это изображение
Я использую & a, он рассматривает это как $ a. , в выводе & a и & a. дает тот же результат. и почему одиночное. (DOT) после & a не дает ошибки, но если мы ставим какой-либо символ, оператор или символы подстановки после & a, выдает ошибку
Это код.
BEGIN
FOr i in &&a...3 LOOP
DBMS_OUTPUT.PUT_LINE(i||' '||&a.||' '||&a);
END LOOP;
END;
Выход будет
1 1 1
2 1 1
3 1 1