View Full Version : فرق بین char و nvarchar و... چیه؟
mammad_asir
یک شنبه 26 خرداد 1392, 00:43 صبح
فرق بین char و nvarchar و... چیه؟
arash691
یک شنبه 26 خرداد 1392, 01:21 صبح
فرق بین char و nvarchar و... چیه؟
char طولش ثابته ولی nvarchar با توجه به داده ورودی طولش متغیره ... مثلا" اگه طول char رو 100 فرض بکنی و ورودی شما باشه "arash" فقط 5 تا استفاده میشه و 95 تای باقی خالی میمونه واسه همین الکی داده ها حجیم میشه ... اگه از nvarchar استفاده بکنی
به اندازه ی همون طول داده یعنی 5 تا فضا میگیره ...
ali_md110
یک شنبه 26 خرداد 1392, 01:32 صبح
برای تکمیل صحبت دوستمون nvarchar عبارات فارسی یا یونی کد رو ساپورت میکنه و مناسب تراز char وvarchar هست
saeed zarei
یک شنبه 26 خرداد 1392, 08:31 صبح
و باز برای تکمیل کردن جواب ها باید بگم که بسته به طراحی دیتابیس شما بعضی مواقع بهتر است که از نوع nChar به جای nvarchar استفاده کنید و حجیم شدن رو بپزیرید . چون sql مجبور هست بر روی نوع داده های متغییر کنترل داشته باشه . برای برداشتن این سربار از روی sql شما گاها مجبورید از نوع های ثابت به جای متغییر استفاده کنید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.