Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में डिलीमीटर?

<घंटा/>

डिलीमीटर का उपयोग तब किया जा सकता है जब आपको संग्रहीत कार्यविधियों को परिभाषित करने, कार्य करने के साथ-साथ ट्रिगर बनाने की आवश्यकता होती है। डिफ़ॉल्ट सीमांकक अर्धविराम है।

आप प्रक्रियाओं वगैरह बनाने के लिए सीमांकक बदल सकते हैं। हालाँकि, लेकिन यदि आप कई कथनों पर विचार कर रहे हैं, तो आपको अलग-अलग सीमांकक जैसे $$ या // का उपयोग करने की आवश्यकता है।

यहां हमारे पास "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) सेकंड)

  1. यूके दिनांक को MySQL दिनांक में कनवर्ट करें?

    यूके दिनांक प्रारूप दिन-कीट-वर्ष प्रारूप का समर्थन करता है। इसे MySQL दिनांक में बदलने के लिए, STR_TO_DATE() का उपयोग करें। निम्नलिखित वाक्य रचना है: अपनेTableName से str_to_date(yourColumnName,%d/%m/%Y) चुनें; आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable728 (ड्यूडेट varchar(100));क्वेरी ओके, 0 पं

  1. MySQL CURRENT_TIMESTAMP को AM और PM में प्रारूपित करें?

    प्रारूपित करने के लिए, DATE_FORMAT() का उपयोग करें। आइए पहले एक टेबल बनाएं टेबल बनाएं DemoTable(LoginTime Time);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (16:40); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

  1. MySQL में एक दिन घटाना

    MySQL में एक दिन घटाने के लिए, DATE_SUB() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.05 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019-01-02); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) चयन कथन का उपयोग करक