نمایش نتایج 1 تا 2 از 2

نام تاپیک: آیا تکستی بیشتر از ماگزیمم nvarchar میتواند در یک فیلد وارد شود؟

  1. #1

    Question آیا تکستی بیشتر از ماگزیمم nvarchar میتواند در یک فیلد وارد شود؟

    با سلام به دوستان
    من یک جدول دارم که یکی از فیلدهاش توضیحاتی رو شامل میشه که معمولا بیشتر از 4000 کاراکتر است.این در حالیه که nvarchar تنها 4000 هزار کاراکتر میتونه نگه داره.
    ایا راه حلی در خود sql هست؟
    با تشکر

  2. #2

    نقل قول: آیا تکستی بیشتر از ماگزیمم nvarchar میتواند در یک فیلد وارد شود؟

    نقل قول نوشته شده توسط amergoli مشاهده تاپیک
    با سلام به دوستان
    من یک جدول دارم که یکی از فیلدهاش توضیحاتی رو شامل میشه که معمولا بیشتر از 4000 کاراکتر است.این در حالیه که nvarchar تنها 4000 هزار کاراکتر میتونه نگه داره.
    ایا راه حلی در خود sql هست؟
    با تشکر
    دوست عزیز نوع varchar , nvarchar مشابه هم هستند و هر دو حداکثر تا 8000 کاراکتر را می توانند ذخیره کنند که برای مورد شما مناسب هستند که 4000 کاراکتر را میخواهید ذخیره کنید تفاوت آنها در این است که nvarchar برای مقادیر یونیکد استفاده می شود برای نوع های بزرگتر از Text , Ntext استفاده میشد که بنا به گفته ی مایکروسافت این نوع ها در آینده حذف خواهند شد و به جای آنها بایستی از مشابه آنها یعنی varchar(max) , nvarchar(max) که برای مقادیر نامشخص کاراکتر مناسب هستند استفاده کرد

    موفق باشید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •