با سلام
چرا وقتی یک فیلد رو از نوع text معرفی می کنیم تعداد کاراکترهای اون رو میذاره 16. که نمیشه تغییرش هم داد ولی بیشتر از 16 تا هم میشه وارد کرد تو برنامه.
میخواستم بدونم این 16 یعنی چی؟؟ آیا منظور تعداد کاراکترهاست؟
با تشکر
با سلام
چرا وقتی یک فیلد رو از نوع text معرفی می کنیم تعداد کاراکترهای اون رو میذاره 16. که نمیشه تغییرش هم داد ولی بیشتر از 16 تا هم میشه وارد کرد تو برنامه.
میخواستم بدونم این 16 یعنی چی؟؟ آیا منظور تعداد کاراکترهاست؟
با تشکر
نوع text تعداد بایتهای ذخیره اطلاعاتش 0 تا 2GB میتونه باشه.
فقط خواستم بدونم این 16 یعنی چه؟
دوست عزیزم،
فیلدهایی از جنس text, ntext, image در محلی که فیلدهای عادی ذخیره میشن، نگهداری نمیشن بلکه در جایی دیگه از File قرار میگیرن. لذا در کنار هر رکوردی که یکی از این سه نوع فیلد رو داشته باشه، یک Pointer یا آدرس قرار میگیره تا نشون بده به فرض image مربوط به این رکورد، در کجای فایل قرار داره. این Pointer در حقیقت 16 بایت فضا مصرف میکنه. البته عدد 16 توسط sp_tableoption قابل تغییره ولی برای شرایط و کارهای خاص...