सबसे पहले,
insert into mutate (x, y)
select x + 1, y + 1
from mutate;
एक अनंत लूप शुरू नहीं करता है, क्योंकि क्वेरी में डाला गया डेटा नहीं दिखाई देगा - केवल डेटा जो कथन की शुरुआत के रूप में मौजूद था। नई पंक्तियाँ केवल बाद के कथनों के लिए दृश्यमान होंगी।
यह इसे अच्छी तरह समझाते हैं: