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

MySql

  1. मैं MySQL तालिका में संग्रहीत युग को पठनीय तिथियों में कैसे परिवर्तित कर सकता हूं?

    इसे स्पष्ट करने के लिए हम विस्टर्स नामक तालिका के निम्नलिखित उदाहरण का उपयोग कर रहे हैं, जिसका युग इस प्रकार है - mysql> Create table visitors(userid int not null, name varchar(20), epoch int NOT NULL); Query OK, 0 rows affected (0.42 sec) mysql> Insert into visitors Values(1, 'Gaurav'

  2. मैं चालू वर्ष की पहली जनवरी को युग में कैसे बदल सकता हूँ?

    इसे UNIX_TIMESTAMP() फ़ंक्शन का उपयोग करके निम्नानुसार किया जा सकता है - UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),-01-01) का चयन करें);+-------------------------- ---------------------------+| UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),-01-01)) |+---------------------------- ---------------------+| 1483209

  3. एक MySQL संग्रहीत फ़ंक्शन कैसे लिखें जो किसी तालिका में मान सम्मिलित करता है?

    जैसा कि हम जानते हैं कि जब हम परिणाम वापस करना चाहते हैं तो फ़ंक्शन का सबसे अच्छा उपयोग किया जाता है। इसलिए, जब हम मूल्यों को सम्मिलित या अद्यतन करने जैसी तालिकाओं में हेरफेर करने के लिए संग्रहीत कार्य बनाएंगे तो यह कमोबेश संग्रहीत प्रक्रियाओं की तरह होगा। उदाहरण निम्नलिखित उदाहरण में हम tbl_insert

  4. एक MySQL संग्रहीत फ़ंक्शन कैसे लिखें जो किसी तालिका में मानों को अद्यतन करता है?

    जैसा कि हम जानते हैं कि जब हम परिणाम वापस करना चाहते हैं तो फ़ंक्शन का सबसे अच्छा उपयोग किया जाता है। इसलिए, जब हम मूल्यों को सम्मिलित या अद्यतन करने जैसी तालिकाओं में हेरफेर करने के लिए संग्रहीत कार्य बनाएंगे तो यह कमोबेश संग्रहीत प्रक्रियाओं की तरह होगा। निम्नलिखित उदाहरण में, हम tbl_update नामक ए

  5. मैं एक MySQL संग्रहीत फ़ंक्शन कैसे लिख सकता हूं जो किसी दिए गए नंबर के फैक्टोरियल की गणना करता है?

    निम्नलिखित एक संग्रहीत फ़ंक्शन का उदाहरण है जो किसी दिए गए नंबर के फ़ैक्टोरियल की गणना कर सकता है - CREATE FUNCTION factorial (n DECIMAL(3,0)) RETURNS DECIMAL(20,0) DETERMINISTIC BEGIN DECLARE factorial DECIMAL(20,0) DEFAULT 1; DECLARE counter DECIMAL(3,0); SET counter = n; factorial_loop: REPEAT SE

  6. हम एक MySQL संग्रहीत फ़ंक्शन को कैसे बदल सकते हैं?

    अगर हमारे पास ALTER ROUTINE विशेषाधिकार हैं तो हम ALTER FUNCTION क्वेरी की मदद से MySQL के स्टोर किए गए फंक्शन को बदल सकते हैं। इसका सिंटैक्स इस प्रकार है - सिंटैक्स ALTER FUNCTION function_name [characteristic ...] characteristic:    { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL

  7. MySQL संग्रहीत कार्य क्या हैं और हम उन्हें कैसे बना सकते हैं?

    MySQL संग्रहीत फ़ंक्शन मूल रूप से एक विशेष प्रकार का संग्रहीत प्रोग्राम है जो एकल मान देता है। हम मुख्य रूप से सरल सूत्रों या व्यावसायिक नियमों को समाहित करने के लिए MySQL में संग्रहीत कार्यों का उपयोग कर सकते हैं जो SQL कथन या संग्रहीत कार्यक्रमों के बीच पुन:प्रयोज्य हैं। इसके अलावा जब भी किसी एक्स

  8. हम किसी विशेष MySQL डेटाबेस में केवल संग्रहीत कार्यों की सूची कैसे देख सकते हैं?

    हम निम्नलिखित क्वेरी द्वारा केवल एक विशेष MySQL डेटाबेस में संग्रहीत कार्यों की सूची देख सकते हैं - mysql> SELECT ROUTINE_TYPE, ROUTINE_NAME FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = 'query' AND ROUTINE_TYPE = 'FUNCTION'// +--------------+--------------------+ | ROUT

  9. MySQL BIT_LENGTH () फ़ंक्शन बहु-बाइट सुरक्षित है या नहीं?

    ठीक LENGTH() फ़ंक्शन की तरह, MySQL BIT_LENGTH() फ़ंक्शन एक बहु-बाइट सुरक्षित फ़ंक्शन नहीं है। जैसा कि हम जानते हैं कि बहु-बाइट सुरक्षित कार्यों, जैसे CHAR_LENGTH () या CHARACTER_LENGTH (), और BIT_LENGTH () फ़ंक्शन के बीच परिणाम का अंतर विशेष रूप से यूनिकोड के लिए प्रासंगिक है, जिसमें अधिकांश वर्ण दो

  10. कॉलम के मानों के साथ स्ट्रिंग को पैड करने के बाद हम MySQL तालिका को कैसे अपडेट कर सकते हैं?

    हम UPDATE क्लॉज के साथ LPAD() या RPAD() फ़ंक्शन का उपयोग करके एक कॉलम के मानों के साथ एक स्ट्रिंग को पैड करने के बाद MySQL तालिका को अपडेट कर सकते हैं। Examination_btech तालिका के उदाहरण का अनुसरण करने से यह स्पष्ट हो जाएगा - उदाहरण मान लीजिए कि यदि हम कॉलम कोर्स के अंत में मानों को स्ट्रिंग (CSE) क

  11. एकल उद्धरण वाले कॉलम के मानों को उद्धृत करने के बाद मैं MySQL तालिका को कैसे अपडेट कर सकता हूं?

    जैसा कि हम जानते हैं कि QUOTE () फ़ंक्शन की मदद से हम एक कॉलम के मानों को सिंगल कोट्स में रख सकते हैं। UPDATE क्लॉज के साथ QUOTE () फ़ंक्शन का उपयोग करके हम उद्धृत मूल्यों वाली तालिका को अपडेट कर सकते हैं। हमें कॉलम नाम को QUOTE() फ़ंक्शन के पैरामीटर के रूप में देना होगा। निम्नलिखित उदाहरण कॉलम कोर्

  12. हम किसी विशेष MySQL डेटाबेस में संग्रहीत कार्यों की सूची, कुछ अन्य जानकारी के साथ कैसे देख सकते हैं?

    हम निम्नलिखित क्वेरी द्वारा एक विशेष MySQL डेटाबेस में संग्रहीत कार्यों की सूची, अन्य जानकारी के साथ देख सकते हैं - mysql> SHOW FUNCTION STATUS WHERE db = 'query'\G *************************** 1. row ***************************                  

  13. हम किसी विशेष MySQL डेटाबेस में संग्रहीत कार्यों की पूरी जानकारी के साथ सूची कैसे देख सकते हैं?

    हम निम्नलिखित क्वेरी द्वारा एक विशेष MySQL डेटाबेस में संग्रहीत कार्यों की पूरी जानकारी के साथ, सूची देखने के लिए mysql.proc कर सकते हैं - mysql> Select * from mysql.proc where db = 'query' AND type = 'FUNCTION' \G *************************** 1. row *************************** &nb

  14. हम किसी विशेष MySQL संग्रहीत फ़ंक्शन का स्रोत कोड कैसे देख सकते हैं?

    SHOW CREATE FUNCTION स्टेटमेंट की मदद से हम किसी स्टोर किए गए फंक्शन का सोर्स कोड देख सकते हैं। इसे समझने के लिए हम क्वेरी में हैलो () नामक संग्रहीत फ़ंक्शन का उपयोग इस प्रकार कर रहे हैं - क्रिएट फंक्शन हैलो\G**************************** 1. पंक्ति ********* ****************** समारोह:हैलो sql_mode:O

  15. हम एक MySQL संग्रहीत फ़ंक्शन कैसे बना सकते हैं जो किसी तालिका से गतिशील डेटा का उपयोग करता है?

    MySQL संग्रहीत फ़ंक्शन तालिकाओं का संदर्भ दे सकते हैं लेकिन वे उन कथनों का उपयोग नहीं कर सकते हैं जो परिणाम सेट लौटाते हैं। इसलिए हम कह सकते हैं कि कोई चयन क्वेरी नहीं है जो परिणाम सेट लौटाती है। लेकिन इससे छुटकारा पाने के लिए हमारे पास SELECT INTO हो सकता है। उदाहरण के लिए, हम एक फ़ंक्शन Avg_marks

  16. तालिका से गतिशील मानों का उपयोग करते समय MySQL संग्रहीत फ़ंक्शन का मूल्यांकन कैसे होता है?

    ऐसे मामलों में जब किसी संग्रहीत फ़ंक्शन को NULL मान मिलते हैं तो वह परिणाम के रूप में NULL लौटाएगा। इसे नीचे दिए गए उदाहरण से समझा जा सकता है जिसमें छात्र मोहित के रिकॉर्ड में हमारे पास NULL मान है। अब, जब हम इस डेटा पर संग्रहीत फ़ंक्शन avg_marks लागू करेंगे, तो यह परिणाम के रूप में NULL लौटाएगा। my

  17. हम एक निर्दिष्ट प्रारूप में कॉलम के दशमलव मान वाले आउटपुट को कैसे प्राप्त कर सकते हैं?

    MySQL FORMAT() फ़ंक्शन, किसी संख्या को #,###,### जैसे प्रारूप में परिवर्तित करता है। एक स्ट्रिंग के रूप में परिणाम, एक निर्दिष्ट प्रारूप में एक कॉलम के दशमलव मान वाले आउटपुट को पुनः प्राप्त करने के लिए उपयोग किया जा सकता है। इसे समझने के लिए, हम अनुमानित_लागत तालिका का उदाहरण ले रहे हैं जिसमें निम्न

  18. CONCAT () फ़ंक्शन पर CONCAT_WS () फ़ंक्शन का क्या फायदा है जब हम कॉलम से मानों को जोड़ना चाहते हैं और किसी भी कॉलम में इसके मूल्य के रूप में NULL है?

    जैसा कि हम जानते हैं कि CONCAT () फ़ंक्शन NULL देता है यदि कोई भी तर्क NULL है, लेकिन CONCAT_WS () फ़ंक्शन NULL तभी लौटाता है जब पहला तर्क यानी विभाजक NULL है और यह किसी अन्य की उपेक्षा करता है व्यर्थ। हम कह सकते हैं कि यह CONCAT () फ़ंक्शन पर CONCAT_WS () फ़ंक्शन का लाभ है जब हम कॉलम से मानों को जो

  19. एक MySQL संग्रहीत कार्यविधि बनाएं जो कर्सर का उपयोग करके तालिका से पंक्तियों को प्राप्त करे?

    निम्नलिखित एक संग्रहीत प्रक्रिया है जो निम्न डेटा वाली तालिका student_info के नाम कॉलम से रिकॉर्ड प्राप्त करती है - mysql> Select * from Student_info; +-----+---------+------------+------------+ | id  | Name    | Address    | Subject    | +-----+---------+------

  20. पुनरावर्ती संग्रहीत कार्यविधियाँ क्या हैं और MySQL पुनरावृत्ति को सीमित क्यों करता है?

    एक संग्रहीत कार्यविधि को पुनरावर्ती कहा जाता है यदि वह स्वयं कॉल करता है। मूल रूप से, इस अवधारणा को रिकर्सन कहा जाता है। MySQL रिकर्सन को सीमित करता है इसलिए त्रुटियां कम कठोर होंगी। हम इस सीमा को निम्नलिखित प्रश्न की सहायता से जांच सकते हैं - mysql> Show variables LIKE '%recur%'; +------

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:192/229  20-कंप्यूटर/Page Goto:1 186 187 188 189 190 191 192 193 194 195 196 197 198