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

MySQL-এ VARCHAR থেকে INT-এ কাস্ট (CAST) করার পদ্ধতি

CAST(value AS UNSIGNED) দিয়ে স্ট্রিংকে পূর্ণসংখ্যায় রূপান্তর

MySQL-এ CAST() ফাংশন ব্যবহার করে VARCHAR বা CHAR টাইপের মানকে INTEGER (UNSIGNED) এ কনভার্ট করা যায়।

নমুনা টেবিল ও ডেটা

mysql> CREATE TABLE VarchartointDemo (Value VARCHAR(100));
mysql> INSERT INTO VarchartointDemo VALUES ('123'), ('234');
mysql> SELECT * FROM VarchartointDemo;
+-------+
| Value |
+-------+
| 123   |
| 234   |
+-------+

CAST কোয়েরি

mysql> SELECT CAST(Value AS UNSIGNED) FROM VarchartointDemo;
+-------------------------+
| CAST(Value AS UNSIGNED) |
+-------------------------+
| 123                     |
| 234                     |
+-------------------------+

বিকল্প: CONVERT(Value, UNSIGNED INTEGER) বা শুধু Value + 0 (ইমপ্লিসিট কনভারশন)। নন-নিউমেরিক স্ট্রিং ('abc') কাস্ট করলে ০ রিটার্ন করে (ওয়ার্নিংসহ)।

  1. MySQL CAST ওভারফ্লো কীভাবে হ্যান্ডেল করে?

  2. MySQL-এ শেষ ১০টি সারি কীভাবে বের করবেন?

  3. MySQL-এ SUBSTRING_INDEX() ব্যবহার করে স্ট্রিং থেকে তারিখ এক্সট্র্যাক্ট করুন

  4. MySQL-এ TIME_FORMAT(), SUBSTRING(), CONCAT() ব্যবহার করে VARCHAR 'টাইম' কে রিয়েল টাইমে কনভার্ট করুন