কম্পিউটার

আমি কিভাবে একটি বিদ্যমান MySQL কলামের ডেটা টাইপ পরিবর্তন করতে পারি?


ALTER COMMAND একটি বিদ্যমান MySQL কলামের ডেটা টাইপ পরিবর্তন করতে ব্যবহৃত হয়। নিম্নলিখিত একটি উদাহরণ যা দেখায় যে আমরা কলামের ডেটা টাইপ পরিবর্তন করতে এই কমান্ডটি কীভাবে ব্যবহার করতে পারি -

mysql> describe testing\G
*************************** 1. row ***************************
  Field: id1
   Type: int(11)
   Null: NO
    Key: PRI
Default: 0
  Extra:
*************************** 2. row ***************************
  Field: name
   Type: char(30)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.05 sec)

উপরের DESCRIBE query থেকে, আমরা দেখতে পাচ্ছি যে CHAR(30) এ Name কলামের ডাটা টাইপ। এখন নিম্নলিখিত প্রশ্নের সাহায্যে, আমরা এটিকে VARCHAR(20) -

-এ পরিবর্তন করতে পারি
mysql> ALTER TABLE Testing MODIFY Name Varchar(20);
Query OK, 4 rows affected (0.60 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> Describe Testing\G;
*************************** 1. row ***************************
  Field: id1
   Type: int(11)
   Null: NO
    Key: PRI
Default: 0
  Extra:
*************************** 2. row ***************************
  Field: Name
   Type: varchar(20)
   Null: YES
    Key:
Default: NULL
  Extra:
2 rows in set (0.15 sec)

এখন ডেটা টাইপ VARCHAR(20) এ পরিবর্তন করা হয়েছে।


  1. মাইএসকিউএল-এ কীভাবে নির্দিষ্ট কলাম ডেটা রপ্তানি করবেন?

  2. আমি কিভাবে একটি বিদ্যমান কলামের ডেটা টাইপ পরিবর্তন করতে পারি?

  3. কিভাবে একটি MySQL তারিখ টাইপ কলাম আপডেট করবেন?

  4. আমি কীভাবে মাইএসকিউএল-এ কলাম উপনামকে নির্দিষ্ট ডেটা টাইপের হতে বাধ্য করব?