DEFINE TEMP_ID = 1004; SELECT * FROM FORMATS WHERE FRMT_ID = &TEMP_ID; Why does it work fine on the sql plus command line, and when in plsql Developer I select this text in the SQL window, press F8 to execute, it jumps out a window that offers to write out the value of the TEMP_ID variable? In this case, no error displays. The presence or absence of the sign ';' at the end of the line does not affect anything.
&? - Anton ShchyrovF5instead ofF8... - MaxU