আপনি "information_schema.columns" এর সাহায্যে MySQL টেবিল কলামের ডেটা টাইপ পেতে পারেন৷
সিনট্যাক্স নিম্নরূপ -
INFORMATION_SCHEMA.COLUMNS থেকে DATA_TYPE নির্বাচন করুন wheretable_schema ='yourDatabaseName' এবং table_name ='yourTableName'।
উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক −
mysql> টেবিল তৈরি করুন DataTypeDemo−> ( −> Id int, −> Address varchar(200), −> Money decimal(10,4)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.60 সেকেন্ড)
MySQL কলাম ডেটা টাইপ পেতে উপরের সিনট্যাক্স প্রয়োগ করুন। প্রশ্নটি নিম্নরূপ -
mysql> information_schema.columns থেকে data_type নির্বাচন করুন যেখানে table_schema ='business' এবং able_name ='DataTypeDemo';
নিচের আউটপুট −
<প্রে>+------------+| DATA_TYPE |+------------+| int || varchar || দশমিক |+----------+3 সারি সেটে (0.00 সেকেন্ড)আপনি যদি চান, ডেটাটাইপের আগে আউটপুটে কলামের নামও অন্তর্ভুক্ত করুন। প্রশ্নটি নিম্নরূপ -
mysql> information_schema.columns থেকে colum_name,data_type নির্বাচন করুন যেখানে table_schema ='business' এবং table_name ='DataTypeDemo';
নিম্নলিখিত আউটপুট কলামের নামটি ডেটা টাইপ −
এর সাথে সম্পর্কিত প্রদর্শন করে+------------+------------+| COLUMN_NAME | DATA_TYPE |+------------+------------+| আইডি | int || ঠিকানা | varchar || টাকা | দশমিক |+------------+------------+3 সারি সেটে (0.00 সেকেন্ড)