MySQL ने अन्य भाषाओं में अपवाद के समान सिग्नल पेश किए हैं। आइए पहले सिग्नल के सिंटैक्स को देखें।
SIGNAL SQLSTATE ' PredefinedValueforSignalError' SET MESSAGE_TEXT = 'AnyMessageInformation';
ऊपर, हमने अपना त्रुटि संदेश टेक्स्ट भी सेट किया है।
हम संकेतों की मदद से एक त्रुटि संदेश प्राप्त करने के लिए उपरोक्त क्वेरी को लागू करेंगे।
mysql > SIGNAL SQLSTATE '42927' SET MESSAGE_TEXT = 'Error Generated';
उपरोक्त क्वेरी का आउटपुट निम्नलिखित है।
ERROR 1644 (42927): Error Generated
उपरोक्त आउटपुट में, '42927' एक SQLSTATE है और 'त्रुटि उत्पन्न' एक त्रुटि संदेश है, जिसे हमने जोड़ा है।