Running a user defined function in a SELECT statement - MySQL -


मेरे पास unzip नामक एक सरल तालिका है। इसके पास तीन कॉलम हैं- - आईडी INT अनिर्धारित नल एटऑन्ग्रेमेंट , share_src VARCHAR (30) नल , निर्माता INT अनसॉल्टेड नहीं नल । < / P>

मेरे पास checkSrc नामक फ़ंक्शन भी है, जो नहीं या हाँ देता है जब एक share_src इसे पैरामीटर के रूप में प्रदान किया जाता है

मैं उन सभी पंक्तियों को वापस करना चाहता हूं जहां निर्माता है 10 और ( share_src रिक्त है या फ़ंक्शन चेक से परिणामस्वरूप हाँ हाँ < / code>)।

वर्तमान में मैं यह कर रहा हूं

  SELECT * से WHERE creator = 12 और (share_src IS NULL) checkSrc (share_src) = 'yes') खोलें;   

लेकिन यह एक त्रुटि में परिणाम है क्वेरी में समस्या क्या है? मदद के लिए बहुत धन्यवाद ..

SELECT * से खोलें WHERE निर्माता = 12 और (share_src NULL या जांच करें SRC (share_src) = 'yes');

कोशिश करो और मुझे बताएं।

जांचें कि फ़ंक्शन सही डेटा प्रकार वापस कर रहा है या नहीं। इसकी वापसी की स्ट्रिंग प्रकार देखें।

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -