||
অপারেটর "CONCATENATE" - এটা একসঙ্গে যোগদান করে তার operands দুই স্ট্রিং।
Http://www.sqlite.org/lang_expr.html থেকে
প্যাডিংয়ের জন্য, আপাতদৃষ্টিতে প্রতারণামূলক উপায়টি আমি ব্যবহার করেছি আপনার টার্গেটের স্ট্রিং দিয়ে শুরু করা, '0000' বলুন, '0000423' কনটেনেট করুন, তারপরে '0423' এর জন্য সাবস্ট্রট (ফলাফল, -4, 4)।
আপডেট: দেখে মনে হচ্ছে এসকিউএলাইটে "এলপ্যাড" বা "আরপ্যাড" এর কোনও স্থানীয় প্রয়োগ নেই, তবে আপনি এখানে অনুসরণ করতে পারেন (মূলত আমি যা প্রস্তাব করেছি) এখানে: http://vysimple.com/2010/01/12/sqlite-lpad -rpad ফাংশনের /
-- the statement below is almost the same as
-- select lpad(mycolumn,'0',10) from mytable
select substr('0000000000' || mycolumn, -10, 10) from mytable
-- the statement below is almost the same as
-- select rpad(mycolumn,'0',10) from mytable
select substr(mycolumn || '0000000000', 1, 10) from mytable
এটি কেমন দেখাচ্ছে তা এখানে:
SELECT col1 || '-' || substr('00'||col2, -2, 2) || '-' || substr('0000'||col3, -4, 4)
এটা ফলন
"A-01-0001"
"A-01-0002"
"A-12-0002"
"C-13-0002"
"B-11-0002"