tag:blogger.com,1999:blog-1856337963579115446.post1480079001751539836..comments2022-04-02T14:28:22.322-07:00Comments on Programmer Diaries: အံ့ဖွယ် MySQLမင်းလွင်http://www.blogger.com/profile/12989868754360598042noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-1856337963579115446.post-8073335893050281762012-02-22T02:12:55.419-08:002012-02-22T02:12:55.419-08:00Facebook-> Developer Group ထဲကနေ ဒီလိုမေးခွန်းတ...Facebook-> Developer Group ထဲကနေ ဒီလိုမေးခွန်းတက်လာပါတယ်<br />Lx Lxcorn -> MySQL ကို သုံးပါက SPACE များတွင် အဓိပ္ပါယ် မပေးပါနှင့်" ဆိုတာ ..နားမလည်ဘူး..အစ်ကို.ပြန်ရှင်းပြပေးပါလား @ http://programmer-diaries.blogspot.com/2011/12/mysql.html<br /><br />အဖြေ။<br />ဥပမာအားဖြင့် User Table တစ်ခုရှိတယ်ဆိုပါစို့။ Role Column ကို NotNull လုပ်ထားပြီး၊ ' '(Half Space) စာလုံးဆိုရင် ပုံမှန်အသုံးပြုသူ၊ '1'ဆိုရင် Admin ဆိုပြီးခွဲထားရင်၊ MySQL မှာ Select လုပ်ရင် Half Space စာလုံးကို Trim လုပ်ပြစ်ပါသဖြင့်၊ Select ရဲ့ ရလဒ်ဟာ ' ' မဟုတ်ပဲ '' ဖြစ်နေတတ်ပါတယ်။ အဲ့ဒါကို ပြောတာပါ။ ပြီးတော့ UserID လို char(4) မှာ '111 ' လို့ Insert လုပ်ပြီး Select လုပ်ကြည့်တဲ့အခါမှာ '111'ကို ပြန်ရပါတယ်။ တကယ့်တကယ်ကြတော့ '111 ' နဲ့ '111' ဟာ မတူပါဘူး။ အဲ့ဒါကိုဆိုလိုတာပါ။မင်းလွင်https://www.blogger.com/profile/12989868754360598042noreply@blogger.com