डिलीमीटर का उपयोग तब किया जा सकता है जब आपको संग्रहीत कार्यविधियों को परिभाषित करने, कार्य करने के साथ-साथ ट्रिगर बनाने की आवश्यकता होती है। डिफ़ॉल्ट सीमांकक अर्धविराम है।
आप प्रक्रियाओं वगैरह बनाने के लिए सीमांकक बदल सकते हैं। हालाँकि, लेकिन यदि आप कई कथनों पर विचार कर रहे हैं, तो आपको अलग-अलग सीमांकक जैसे $$ या // का उपयोग करने की आवश्यकता है।
यहां हमारे पास "GetRecordFromNow" तालिका है जिसमें निम्नलिखित रिकॉर्ड हैं -
<पूर्व>+---------------------+| आपका दिनांक समय |+---------------------+| 2018-12-07 22:30:18 || 2018-12-03 22:30:31 || 2018-12-02 22:30:41 || 2018-12-01 22:30:56 || 2018-12-03 22:31:04 |+---------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)डिलीमीटर कीवर्ड MySQL क्लाइंट में एक प्रकार का फंक्शन है। यहाँ सीमांकक का डेमो है जो परिसीमक का उपयोग करके उपरोक्त तालिका को कॉल करता है -
mysql> सीमांकक //mysql> प्रक्रिया बनाएं DisplayALL() −> start −> GetRecordsFromNow से * चुनें; −> अंत −> // क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.40 सेकंड)mysql> सीमांकक;mysql> डिस्प्लेऑल (); +--------------------- को कॉल करें +| आपका दिनांक समय |+---------------------+| 2018-12-07 22:30:18 || 2018-12-03 22:30:31 || 2018-12-02 22:30:41 || 2018-12-01 22:30:56 || 2018-12-03 22:31:04 |+---------------------+5 पंक्तियाँ सेट (0.07 सेकंड) में ठीक है, 0 पंक्तियाँ प्रभावित (0.10) सेकंड)