Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql संग्रहीत कार्यविधि एकाधिक पंक्तियाँ वापस आती हैं

उदाहरण के लिए, यदि आप एक उपयोगकर्ता नाम के आधार पर एक आईडी वापस करने के लिए एक संग्रहीत फ़ंक्शन बनाना चाहते हैं, तो निम्नलिखित कार्य करेंगे

CREATE FUNCTION Sample(inUserName VARCHAR(255)) RETURNS INT(11)
BEGIN
    DECLARE returnValue INT;
    SELECT user_roleID INTO returnValue FROM users WHERE userName = inUserName LIMIT 1;
    RETURN returnValue;
END

इसे उपयोगकर्ता आईडी के रूप में SELECT Sample('SomeUserName') AS userID;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ट्रिगर से सेट किए गए परिणाम को वापस करने की अनुमति नहीं है

  2. django में गतिशील डेटाबेस टेबल

  3. अमेज़ॅन एथेना पर एसक्यूएल की क्वेरी (खोज) कैसे करें जिसमें JSON मान है?

  4. त्रुटि कोड:23 फ़ाइल खोलते समय संसाधनों की कमी

  5. MySQL - इकाई:तालिका 'TableDetails' में कॉलम 'IsPrimaryKey' के लिए मान DBNull है