ऐसा लगता है कि SQL डेवलपर सोचता है कि आप एक सादा DML (डेटा हेरफेर) स्क्रिप्ट चला रहे हैं, DDL (डेटा परिभाषा) नहीं। यह भी सोचता है कि :new.id
एक बाँधने योग्य चर है।
ऐसा क्यों होता है, मुझे नहीं पता; मैं इसे Oracle SQL Developer 2.1 में पुन:पेश नहीं कर सकता।
theschema
. में एक नई SQL वर्कशीट विंडो खोलने का प्रयास करें स्कीमा और F5 दबाकर एक "संपूर्ण" स्क्रिप्ट (एक कथन नहीं) निष्पादित करें (नहीं F9 )।