বড় হেক্সাডেসিম্যাল মান (বেস ১৬) ডেসিম্যাল (বেস ১০) বড় ইন্টিজারে কনভার্ট করতে CONV() এবং CAST(... AS UNSIGNED INTEGER) ব্যবহার করতে হয়। সিনট্যাক্স:
SELECT CAST(CONV('yourColumnName',16,10) AS UNSIGNED INTEGER) as anyAliasName FROM yourTableName;
উদাহরণ
টেবিল castTypeToBigIntDemo (Value varchar) তৈরি এবং ৫টি বড় হেক্স মান ইনসার্ট করি।
কোয়েরি:
mysql> SELECT CAST(CONV(Value,16,10) AS UNSIGNED INTEGER) as BigNumber from castTypeToBigIntDemo;
ফলাফল (ডেসিম্যাল বড় সংখ্যা):
+----------------------+ | BigNumber | +----------------------+ | 2741 | | 18446744073709551615 | | 311985829366644088 | | 98378247434155 | | 37865559219858109 | +----------------------+