বলি আমার এরকম কিছু আছে
uid tag
1 HeLLo
2 heLLO
3 HELLO
4 hello
আমি কীভাবে "ট্যাগ" কলামে সমস্ত মান আপডেট করতে পারি:
uid tag
1 hello
2 hello
3 hello
4 hello
মাইএসকিউএল ব্যবহার করছেন?
উত্তর:
Http://dev.mysql.com/doc/refman/5.0/en/string-function.html#function_lower দেখুন
UPDATE table_name SET tag = LOWER(tag)
UPDATE table_name SET tag = BINARY LOWER(tag)সংবেদনশীল মিলের ক্ষেত্রে।
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
update table set tag = LOWER(tag)
কেস-সংবেদনশীল মিলের জন্য সংস্করণ এবং যদি আপনি পুরো কলামটি আপডেট করতে না চান তবে "WHERE" ধারা সহ:
UPDATE table
SET tag = LOWER(tag)
WHERE LOWER(tag) != tag
COLLATE Latin1_General_CS_AS
আমার ডাটাবেসটি যদি ডাটাবেস কেস সংবেদনশীল ম্যাচ ব্যবহার করে তবে কলয়েট লাইন এটি কাজ করবে।
এটা চেষ্টা কর:
update `table` set `column_name` = LOWER(column_name without quotation)