PDA

View Full Version : تفاوت varchar و nvarchar



donya100
پنج شنبه 20 خرداد 1389, 12:23 عصر
سلام
کسی می تونه تفاوت نوع varchar و nvarchar را توضیح بده .
نوع را هر کدوم از این دو قرار می دم فارسی را نمایش می ده .
یک سوال دیگه اینکه در sqlserver2008 برای کار با زبان فارسی تغییراتی انجام شده و امکاناتی اضافه شده ؟

zman123456
پنج شنبه 20 خرداد 1389, 12:57 عصر
سلام
کسی می تونه تفاوت نوع varchar و nvarchar را توضیح بده .
نوع را هر کدوم از این دو قرار می دم فارسی را نمایش می ده .
یک سوال دیگه اینکه در sqlserver2008 برای کار با زبان فارسی تغییراتی انجام شده و امکاناتی اضافه شده ؟

nvarchar(n)
Variable-length Unicode character data of n characters. n must be a value from 1 through 4,000. Storage size, in bytes, is two times the number of characters entered. The data entered can be 0 characters in length. The SQL-92 synonyms for nvarchar are national char varying and national character varying.

varchar[(n)]
Variable-length non-Unicode character data with length of n bytes. n must be a value from 1 through 8,000. Storage size is the actual length in bytes of the data entered, not n bytes. The data entered can be 0 characters in length. The SQL-92 synonyms for varchar are char varying or character varying.

تا اونجایی که من خبر دارم نه.چون قرار بود فارسی به collation اضافه بشه كه نشد.

s.khoshfekran
پنج شنبه 20 خرداد 1389, 16:46 عصر
SQL Server 2008 فارسی رو Support میکنه!!!
nvarchar واسه UniCode هستش!

zman123456
یک شنبه 23 خرداد 1389, 12:19 عصر
اون مطلبی رو که درج کردم نقل صریح از help خود sql هست.
اینهمه ارسال جدید دیگه برای چیه.
این آخری هم که گل کاشت.