কম্পিউটার

একটি টেবিলের ক্ষেত্রের নাম ফেরত SQL কমান্ড কি?


একটি টেবিলের ক্ষেত্রের নাম ফেরত দিতে, আপনি desc কমান্ড ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম বর্ণনা করুন;

অথবা আপনি information_schema.columns টেবিল থেকে column_name ক্ষেত্র ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

information_schema.columns থেকে column_name নির্বাচন করুন যেখানে table_name ='yourTableName';

উভয় সিনট্যাক্স বোঝার জন্য, ধরা যাক আমাদের একটি টেবিল আছে ‘ExtractCommentDemo1’।

প্রথম সিনট্যাক্স −

ব্যবহার করে
mysql> desc Extract CommentDemo1;

নিচের আউটপুটটি ক্ষেত্রগুলি প্রদর্শন করে −

+---------+---------------+------+------+------- --+-------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+---------+---------------+------+------+--------- -+------+| UserId | int(11) | হ্যাঁ | | NULL | || ব্যবহারকারীর নাম | varchar(200) | হ্যাঁ | | NULL | |+---------+---------------+------+------+--------- সেটে +------+2 সারি (0.00 সেকেন্ড)

দ্বিতীয় সিনট্যাক্স ব্যবহার করে:

mysql> INFORMATION_SCHEMA.COLUMNS থেকে column_name নির্বাচন করুন −> যেখানে table_name ='ExtractCommentDemo1';

নিচের আউটপুটটি ক্ষেত্রের নামগুলি প্রদর্শন করে −

<প্রে>+------------+| COLUMN_NAME |+------------+| ইউজার আইডি || ব্যবহারকারীর নাম |+------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. এসকিউএল সার্ভারে ড্রপ টেবিল কমান্ড

  2. SQL সার্ভারে আপডেট কমান্ড

  3. SQL সার্ভারে ডিলিট কমান্ড

  4. SQL সার্ভারে TRUNCATE TABLE কমান্ড