একটি 10 অক্ষরের স্ট্রিং তৈরি করার জন্য, আমরা অন্তর্নির্মিত ফাংশন 'rand()' এবং 'char()' ব্যবহার করতে পারি। এলোমেলো 10 অক্ষর স্ট্রিং তৈরি করার জন্য নিম্নোক্ত প্রশ্নটি।
mysql> SELECT concat( - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97), - > char(round(rand()*25)+97) - > )AS Random10CharacterString;
এখানে আউটপুট এলোমেলো 10 অক্ষর স্ট্রিং দেখাচ্ছে।
+-------------------------+ | Random10CharacterString | +-------------------------+ | duscikyspy | +-------------------------+ 1 row in set (0.00 sec)
বড় হাতের অক্ষরে র্যান্ডম অক্ষর তৈরি করার জন্য নিচের প্রশ্নটি।
mysql> select concat( - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65), - > char(round(rand()*25)+65) - > )AS Random10CharacterString;
নিচের আউটপুট।
+-------------------------+ | Random10CharacterString | +-------------------------+ | WMWWVOIXPF | +-------------------------+ 1 row in set (0.00 sec)
উপরের আউটপুটটি বড় হাতের অক্ষরে র্যান্ডম অক্ষর প্রদর্শন করে।