কম্পিউটার

ক্ষেত্র প্রকার এবং বিদেশী কী সীমাবদ্ধতা প্রদর্শন করতে MySQL-এর জন্য sp_help?


MySQL-এ, আপনি SHOW CREATE কমান্ডের সাহায্যে sp_help অর্জন করতে পারেন।

কেস 1

টেবিলের জন্য, সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম তৈরি করুন টেবিল দেখান;

কেস 2

সংরক্ষিত পদ্ধতির জন্য, সিনট্যাক্স নিম্নরূপ -

আপনার পদ্ধতির নাম তৈরি করার পদ্ধতি দেখান;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> সারণি তৈরি করুন DemoTable( EmployeeId int NOT NULL AUTO_INCREMENT, EmployeeFirstName varchar(40) NOT NULL, EmployeeLastName varchar(40) NOT NULL, EmployeeAge int, EmployeeNCounty(40) কর্মচারী কুমারী(চারী 4) ), UNIQUE KEY(EmployeeFirstName,EmployeeCityName));কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.97 সেকেন্ড)

আমাদের টেবিলের জন্য উপরের সিনট্যাক্স বাস্তবায়ন করা যাক −

mysql> দেখান টেবিল ডেমোটেবল তৈরি করুন;

এটি ক্ষেত্রের নাম এবং সীমাবদ্ধতাগুলি প্রদর্শন করে নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+-------------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------+| টেবিল | সারণি তৈরি করুন +---------------+----------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------+| DemoTable | সারণী তৈরি করুন `demotable` (`EmployeeId` int(11) NOT NULL AUTO_INCREMENT, `EmployeeFirstName` varchar(40) COLLATE utf8_unicode_ci NOT NULL, `EmployeeLastName` varchar(40ULL INT_ULL, INT_ULL 11) varchar(40) , 'Aperolecountryname' varchar (40) collate utf8_unicode_ci ডিফল্ট নাল, `aperolectyname 'varchar (40) collate utf8_unicode_ci ডিফল্ট নল, প্রাথমিক কী (` aporderneid`), অনন্য কী `aperneefirstname` (` archerefirstname`, `aperentefirstname`,` aperentefirstname`, `aperoctefirstname`,` aperoctefirstname`) InnoDB ডিফল্ট অক্ষর=utf8 COLLATE=utf8_unicode_ci |+---------------+------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------------------- সেটে +1 সারি (0.03 সেকেন্ড)
  1. একটি ক্ষেত্র নির্বাচন করুন এবং এটি শূন্য হলে, MySQL দিয়ে অন্যটি নির্বাচন করুন?

  2. MySQL-এ NULL মানের জন্য 1 প্রদর্শন করুন

  3. মাইএসকিউএল-এর বিভিন্ন টেবিলে কীভাবে প্রাথমিক কী বিদেশী হিসাবে উল্লেখ করবেন?

  4. মাইএসকিউএল-এ বিদেশী কী ব্যবহার করা