2010-04-15 15 views
6

मैं डेटाबेस में कुछ SQL कथनों के कारण चेतावनियों को संग्रहीत करना चाहता हूं। जैसे बादडेटाबेस में MySQL चेतावनियां कैसे संग्रहीत करें?

mysql> select 1/0; 
+------+ 
| 1/0 | 
+------+ 
| NULL | 
+------+ 
1 row in set, 1 warning (0.00 sec) 

mysql> show warnings; 
+-------+------+---------------+ 
| Level | Code | Message  | 
+-------+------+---------------+ 
| Error | 1365 | Division by 0 | 
+-------+------+---------------+ 
1 row in set (0.00 sec) 

मैं को बचाने के लिए क्या शो चेतावनी कुछ लगातार मेज पर कहते हैं, भविष्य में यह विश्लेषण करने के लिए सक्षम होने के लिए करना चाहते हैं।

मान लीजिए कि मुझे लॉग इन करने के लिए कुछ पता है - मैं जांच सकता हूं कि @@warning_count > 0 है या नहीं।

+0

क्या आप इसे डेटाबेस स्तर पर या किसी विशिष्ट एप्लिकेशन के लिए करना चाहते हैं? – BenV

+0

डेटाबेस स्तर पर, संग्रहीत प्रक्रिया में। – ssobczak

उत्तर

संबंधित मुद्दे