Это не declare
, а variable
.
SQL Plus - это инструмент командной строки Oracle, позволяющий получить доступ к базе данных Oracle. SQL Разработчик - инструмент Oracle GUI; как таковой, он способен выполнять количество команд SQL Plus.
Однако это не относится к другим инструментам - они хорошо работают с чистыми SQL или PL / SQL, но not с SQL* Plus командами.
Поэтому удалите первые две строки и выполните остальные. Это должно работать, хотя - не так, как вы бы этого хотели.