English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كيفية إحداث خطأ في MySQL؟

أدخل MySQL إشارات تشبه الاستثناءات في لغات أخرى. دعونا نرى جملة الإشارة أولاً.

SIGNAL SQLSTATE 'القيمة المسبقة للإشارة للخطأ المحدد' 
SET MESSAGE_TEXT = 'AnyMessageInformation';

في الأعلى، قمنا أيضًا بتعيين نص رسالة الخطأ الخاصة بنا.

سنستخدم الاستعلام المذكور أعلاه للحصول على رسالة الخطأ بمساعدة الإشارة.

mysql > SIGNAL SQLSTATE '42927' SET MESSAGE_TEXT = 'Error Generated';

إليك ناتج الاستعلام المذكور أعلاه.

خطأ 1644 (42927): تم إنشاء خطأ

في الناتج أعلاه، "42927" هو SQLSTATE، "خطأ في إنشاء" هو رسالة خطأ، قمنا بإضافته.

سيكون لك أيضًا