কম্পিউটার টিউটোরিয়াল

MySQL-এ DECIMAL কলামের প্রিসিশন বাড়ানো (MODIFY COLUMN)

DECIMAL কলামের ডিজিট সংখ্যা বাড়াতে (যেমন DECIMAL(3,2) থেকে DECIMAL(10,4)) ALTER TABLE ... MODIFY COLUMN ব্যবহার করতে হয়। সিনট্যাক্স:

ALTER TABLE yourTableName MODIFY COLUMN yourColumnName DECIMAL(yourIntValue, yourIntValue);

উদাহরণ

টেবিল allowDecimalWithMoreDigit তৈরি (Salary DECIMAL(3,2))।

ডেসক্রিপশন চেক করলে decimal(3,2) দেখাবে।

কলাম মডিফাই করি:

mysql> alter table allowDecimalWithMoreDigit modify column Salary DECIMAL(10,4); Query OK, 0 rows affected (2.46 sec)

আবার ডেসক্রিপশন চেক করলে decimal(10,4) দেখাবে। এখন এই কলামে ১০ ডিজিট (৪টি দশমিক) পর্যন্ত মান সংরক্ষণ করা যাবে।

  1. MySQL-এ CASE WHEN দিয়ে দুটি কলাম মান সওয়াপ (স್ವাপ) করা

  2. MySQL-এ DATE টাইপ কলাম আপডেট করা

  3. MySQL-এ PayPal ডেসিমেল অমাউন্ট সংরক্ষণের জন্য DECIMAL(10,2) ব্যবহার

  4. MySQL-এ SUBSTRING_INDEX() ব্যবহার করে কলাম বিভক্ত করা (স্প্লিট)