PDA

View Full Version : سوال: varchar یا nvarchar در sql server 2008



ehsan153
چهارشنبه 18 آذر 1388, 11:38 صبح
سلام دوستان
با توجه به اینکه در sql server 2008 ما collation فارسی داریم برای ثبت حروف فارسی از varchar استفاده کنیم یا nvarchar
lگه نمادهایی مثل ؟ یا / هم میخواستیم داشته باشیم چی؟
در ضمن اگه قرار بود از اعداد تا 15 رقم استفاده کنیم از decimal باید استفاده کنیم؟

AminSobati
چهارشنبه 18 آذر 1388, 12:30 عصر
سلام دوست عزیزم،
موضوع انتخاب nvarchar جدا از Collation هست. اساسا هر اطلاعات یونیکدی رو باید در فیلدهای "یونیکد ساپورت" قرار بدیم، پس در انتخاب nvarchar تردید نکنید. Collation فارسی مشکل سورت رو حل کرده.
برای اعداد بزرگ میتونین از Decimal یا float استفاده کنید. قبل از انتخاب، حتما Books Online رو ببینید. شاید Decimal براتون مناسب تر باشه