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

मुझे इस संग्रहीत कार्यविधि से शून्य क्यों प्राप्त होता है?

DELIMITER $$
CREATE PROCEDURE GetName(IN kartennummer CHAR(16), OUT name VARCHAR(91))
BEGIN
    SELECT 
        CONCAT_WS(' ', Vorname, Nachname)
        INTO 
        name
    FROM
        Kunden kund
            JOIN
        Konten kont
    WHERE
        kund.KundenID = kont.KundenID
            AND kont.Kartennummer = kartennummer;
END;
DELIMITER ;

यह केवल तभी काम करेगा, जब परिणाम चयनित क्वेरी में onl1 नाम होगा, लेकिन मान लें कि यह आपके लिए मामला है




  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. NodeJS:कोड में डेटाबेस से कहां कनेक्ट करें?

  3. Mysql से मेरे एंड्रॉइड एप्लिकेशन में डेटा सूचीबद्ध नहीं कर सकता

  4. एसक्यूएल में आप कॉलम के बराबर सभी पंक्तियों को ढूंढकर तालिका की प्रत्येक पंक्ति को कैसे अपडेट करते हैं, फिर एक दूसरे के बराबर कॉलम सेट करें

  5. MySQL:जहां मौजूद नहीं है वहां डालें