यह एक क्वेरी है जो एक दूरस्थ डेटाबेस पर उत्पन्न हुई है। जिस डेटाबेस में आपने इस क्वेरी को V$SQL में देखा है, उसे @DB_NAME सिंटैक्स का उपयोग करके दूरस्थ डेटाबेस पर क्वेरी में संदर्भित किया गया है
दूरस्थ डेटाबेस ने निष्पादन के लिए क्वेरी को आपके डेटाबेस में धकेल दिया है, लेकिन क्वेरी का उत्तर देने के लिए, आपके डेटाबेस को दूरस्थ डेटाबेस से कुछ जानकारी वापस लेने की आवश्यकता है। यह वह जगह है जहाँ @! आता है, मूल रूप से यह उस डेटाबेस का संदर्भ है जहां से क्वेरी उत्पन्न हुई थी
उदाहरण के लिए, एक ही डेटाबेस के लिए भी एक परीक्षण डेटाबेस लिंक बनाएं, और इसे चलाएँ:
alter system flush shared_pool;
select sysdate from [email protected];
select sql_text from gv$sql where sql_fulltext like '%@!%';
SQL_TEXT
--------
SELECT [email protected]! FROM "DUAL" "A1"