কম্পিউটার

কিভাবে MySQL এর মধ্যে একটি ত্রুটি বাড়াতে হয়?


MySQL অন্যান্য ভাষায় একটি ব্যতিক্রমের অনুরূপ সংকেত চালু করেছে। আসুন প্রথমে সিগন্যালের সিনট্যাক্স দেখি।

SIGNAL SQLSTATE ' PredefinedValueforSignalError' 
SET MESSAGE_TEXT = 'AnyMessageInformation';

উপরে, আমরা আমাদের নিজস্ব ত্রুটি বার্তা পাঠ্য সেট করেছি।

আমরা সংকেতের সাহায্যে একটি ত্রুটি বার্তা পেতে উপরের ক্যোয়ারীটি প্রয়োগ করব।

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

নিম্নোক্ত প্রশ্নটির আউটপুট।

ERROR 1644 (42927): Error Generated

উপরের আউটপুটে, '42927' হল একটি SQLSTATE এবং 'Error Generated' হল একটি ত্রুটি বার্তা, যা আমরা যোগ করেছি।


  1. মাইএসকিউএল-এ সাউন্ডএক্স() কীভাবে প্রশ্ন করবেন?

  2. কিভাবে আমি MySQL-এ কমা-বিচ্ছিন্ন মানগুলির একটি টেবিলের মধ্যে অনুসন্ধান করতে পারি?

  3. কেন MySQL-এ টাইপ তুলনা করলে কোনো ত্রুটি হবে না?

  4. কিভাবে MySQL সীমাবদ্ধতা মোকাবেলা করে?