Tuesday, 15 September 2015

sql - SQLYog set variables for MySQL returns null -


संदर्भित:

मैंने निम्नलिखित कोड का परीक्षण किया:

  SET @ रैंक = 0;  अंक  के लिए PhpMyAdmin में यह रिटर्न:  
  का चयन करें, @ रैंक: = रैंक + 1 के रूप में रैंक से अंक   

आईडी | User_id | अंक | रैंक ----------------------------- 2 | 133845 | 220 | 1 4 | 134084 | 220 | 2 5 | 1 | 150 | 3 7 | 134086 | 145 | 4


फिर भी, SQLYog में सभी रैंकों को " NULL " के रूप में लौटाते हुए मैंने अपनी कॉन्फ़िग की जांच की और टाइमआउट को 28800 सेकंड तक सेट किया और संपीड़न प्रोटोकॉल बंद कर दिया। MySQL एक सिंगल सत्र पर रहने लगता है, लेकिन SQLYog इस क्वेरी के लिए दो कनेक्शन का इस्तेमाल करता है। मैं एक एकल कनेक्शन के लिए आवेदन कैसे सेट कर सकता हूं ताकि मैं वैरिएबल वैल्यू नहीं खोूं?

एकाधिक एक उदाहरण के भीतर क्वेरी व्यक्तिगत उदाहरणों में उन्हें स्टैक्ड किया जा रहा है।

जैसा कि सुझाव है कि "सभी कथनों को निष्पादित करें" कमांड को चाल करना चाहिए।

No comments:

Post a Comment