একটি কলামের নাম সনাক্ত করতে, MySQL-এ INFORMATION_SCHEMA.COLUMNS ব্যবহার করুন৷ এখানে সিনট্যাক্স −
INFORMATION_SCHEMA থেকে table_name,column_name নির্বাচন করুন।COLUMNSwhere table_schema =SCHEMA()andcolumn_name='anyColumnName';
আসুন আমরা উপরের ক্যোয়ারীটি বাস্তবায়ন করি যাতে সমস্ত টেবিলে একটি কলামের অস্তিত্ব থাকে। এখানে, আমরা EmployeeAge −
কলামের অস্তিত্ব খুঁজে পাচ্ছিmysql> INFORMATION_SCHEMA থেকে table_name,column_name নির্বাচন করুন। COLUMNS যেখানে table_schema =SCHEMA() এবং column_name='EmployeeAge';
এটি নির্দিষ্ট কলাম “EmployeeAge”-
সহ টেবিলগুলি প্রদর্শন করে নিম্নলিখিত আউটপুট তৈরি করবে <প্রে>+---------------+------------+| TABLE_NAME | COLUMN_NAME |+---------------+-------------+| demotable1153 | কর্মচারী বয়স || demotable1297 | কর্মচারী বয়স || demotable1303 | কর্মচারী বয়স || demotable1328 | কর্মচারী বয়স || demotable1378 | কর্মচারী বয়স || demotable1530 | কর্মচারী বয়স || demotable1559 | কর্মচারী বয়স || demotable1586 | কর্মচারী বয়স || demotable1798 | কর্মচারী বয়স || demotable1901 | কর্মচারী বয়স || demotable511 | কর্মচারী বয়স || demotable912 | কর্মচারী বয়স |+---------------+-------------+12 সারি সেটে (0.00 সেকেন্ড)প্রমাণ করার জন্য, আসুন উপরের টেবিলের যেকোন একটির বিবরণ পরীক্ষা করি -
mysql> desc demotable1153;
এটি demotable1153 -
-এ EmployeeAge কলামের অস্তিত্ব প্রদর্শন করে নিম্নলিখিত আউটপুট তৈরি করবে+---------------+---------------+------+------+---- -----+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+-------------+---------------+------+------+--- ----+----------------+| কর্মচারী আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || কর্মচারীর নাম | varchar(40) | হ্যাঁ | MUL | NULL | || কর্মচারী বয়স | int(11) | হ্যাঁ | | NULL | |+---------------+---------------+------+------+------ ---+----------------+3টি সারি সেটে (0.00 সেকেন্ড)