sql - &zmienna

0
select pensja,data_zatrudnienia,d.nazwa,&nazwisko
from pracownik p, departament d
where p.nr_departamentu = d.nr_departamentu;

mam takie zapytanie, fragment : &zmienna powinien wywołać okno do ręcznego wpisania wartości nazwisko, ale sql deveoper wyrzuca mi błędy

0

Masz właczone skanowanie zmiennych(Set scan on)?Podaj też jaki dokładnie błąd otrzymujesz.

1

SQL i "wywołanie okna do ręcznego wpisania wartości"? Cuda prawisz... (to nie właściwość SQL, tylko ew. programu, który go parsuje)

0

Podejrzewam że zmiennej nie można ustawić w select. Zastanawiam się po co zmienna w tym miejscu?
Oraclowy SQL Developer rzeczywiście wyświetla okienko prosząc o podanie wartości dla zmiennej, ale zawsze miałem zmienna gdzieś w warunkach itp.

Edit: zrobiłem szybki test i u mnie poniższe powoduje wyświetlenie okienka do wprowadzenia zmiennej, ale oczekuje ode mnie że wpiszę nazwę kolumny.
Czyli jak podam "dummy" to zapytanie się wykonało, ale po wpisaniu czegoś innego już nie.

select dummy, &test_variable from dual;

1 użytkowników online, w tym zalogowanych: 0, gości: 1