ورود

View Full Version : سوال: تفاوت text با ntext



masoudseddighi
چهارشنبه 03 شهریور 1389, 06:07 صبح
نوع textبا نوع ntext چه تفاوتی داره و مقداری که از یه فیلد جدول که نوع آن text یا ntext است به صورت string است؟
کلا میشه راهنمایی کنین که یه نوع داده ای با نوع داده ای مشابه که فقط n اوا اون میاد چه تفاوتی با هم دارند؟

ممنون

sia_2007
چهارشنبه 03 شهریور 1389, 08:19 صبح
n به معنی Unicode بودن و عدم وجود آن به معنی ASCII بودن هست.
در صورتی شما میتونید با text فارسی داشته باشین که Collation شما ؛ فارسی باشد.
در هر صورت به علت تداخلات Collation ها و هزار تا دلیل دیگه؛ بهتره از text و char و varChar و ... برای فارسی نویسی استفاده نکنید.
شباهت text و ntext هم در از رده خارج بودن هر دویشون هست.

miimii
چهارشنبه 03 شهریور 1389, 13:33 عصر
data type هايي که با n شروع مي شوند مثل nchar، nvarchar زماني استفاده مي شوند که قرار است در database، اطلاعات فارسي داشته باشيد.
n در حقيقت به معني اين است که Unicode را support مي کند.