PDA

View Full Version : استفاده از nvarchar یا nchar



tnlink
شنبه 03 آبان 1393, 08:35 صبح
درست است که nvarchar یونیکد را پشتیبانی می کند ولی می خواهم بدانم برای سیستمهایی که با sql 2008 و ویندوز xp یا سرور 2008 که خود فارسی را پشتیبانی می کند نیاز هست که از نوع nvarchar استفاده نمایم یا در این حالتها نیاز نیست فقط varchar کافی است

tnlink
شنبه 03 آبان 1393, 08:50 صبح
تفاوت بین nvarchar با varchar چیست ؟

حمیدرضاصادقیان
شنبه 03 آبان 1393, 22:06 عصر
سلام
تفاوت این دو در ساپورت کردن یونیکد است و Nvarchar به ازای هر کارکتر دو بایت اشغال میکند که یک بایت برای Unicode هست.
ربطی به این ندارد که سیستم فارسی ساپورت میکند یاخیر. این برای بحث Sort کردن Order کردن و تفاوت در حروفی مثل ی و ک می باشد.