पंक्तियों को तुरंत नहीं बदला जाता है, परिवर्तन पंक्ति दर पंक्ति किए जाते हैं, और प्रत्येक परिवर्तन के बाद आपका ट्रिगर लागू होता है।
जब इसे लागू किया जाता है - यह उसी तालिका से चयन करता है जो अर्ध-परिवर्तित होती है। यह असंगत है, इस प्रकार - oracle आपको ऐसा करने से रोकता है।
आप शायद इसे FOR EACH STATEMENT
. में बदल सकते हैं और पंक्तियों के समूह को संसाधित करें कि आप कैसे चाहते हैं, या यहां तक कि कार्य पर पुनर्विचार करें (एक मौका है कि आप इसे गलत तरीके से हल कर रहे हैं)