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

कैसे mysql उपयोगकर्ता परिभाषित समारोह डिबग करने के लिए?

मेरी अब तक की खोज से (हालांकि मुझे कुछ याद आ गया होगा) मुझे देवर्ट से सहमत होना होगा कि आप यूडीएफ कार्यों को डीबग नहीं कर सकते हैं।

आपको देने के लिए एक अतिरिक्त सलाह डिबगिंग के लिए stderr का उपयोग करना है। मैंने इसके साथ काम करने के लिए कुछ सरल बनाया है:

void udf_debug( char *msg, ... ) {
#ifdef DEBUG
  va_list ap;

  va_start(ap, msg);
  vfprintf(stderr, msg, ap);
  va_end(ap);

  fflush(stderr);
#endif
}


  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. रेगेक्सपी में हेक्स वर्ण mysql में मेल खाते हैं

  3. संख्या के रूप में SQL ऑर्डर स्ट्रिंग

  4. वर्चुअलएन्व जो स्थानांतरित पुस्तकालय ढूंढ सकता है (जैसे MySQLdb के लिए mysqlclient lib)

  5. डेटा को 3 कॉलम में विभाजित करें