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

نام تاپیک: مقدار null یک فیلد

  1. #1

    مقدار null یک فیلد

    هنگامیکه یک فیلد هیچ مقداری نداره با زمانیکه همان فیلد مقدار null را دارد، چه فرقی میکنه؟ آیا این تفاوت میتواند در کارایی دیتابیس دخیل باشد؟

  2. #2
    کاربر دائمی آواتار saied_genius
    تاریخ عضویت
    آبان 1386
    محل زندگی
    IRAN فعلاً ...
    پست
    595

    نقل قول: مقدار null یک فیلد

    بله ، دقيقاً

    مخصوصاً اگر قرار است از محيط هاي ديگري مانند گزارش سازي با آن فيلدها كار كنيد.

    مثال:
    در كريستال ريپورت بين فيلد خالي و فيلدي كه NULL است تفاوت دارد و آنها را يكسان نمي شناسد.

    موفق باشيد.

  3. #3

    نقل قول: مقدار null یک فیلد

    دوست عزیزم NULL دارای مفهوم مستقلی در دنیای بانکهای اطلاعاتی هستش و از دیدگاه درست، حتی یک نعمت محسوب میشه! طبیعتا فضایی هم اشغال میکنه. ولی بستگی داره این NULLها به چه سببی در دیتابیس شما تولید میشن.

  4. #4

    نقل قول: مقدار null یک فیلد

    هنگامی که میخوایم چند table را join کنیم، null چه نقشی را ایفا میکنه؟ و تحت چه شرایط ممکن است بخاطر بودن یا نبودن فیلدهای که مقدار null ندارند اما خالی هستند در عمل join دچار مشکل بشیم.
    ممنون

  5. #5

    نقل قول: مقدار null یک فیلد

    NULL در Outer Join مفیده و نشون میده کدام رکوردها در یک طرف Match نشدند.

  6. #6

    نقل قول: مقدار null یک فیلد

    نقل قول نوشته شده توسط Jason.Bourne مشاهده تاپیک
    هنگامیکه یک فیلد هیچ مقداری نداره با زمانیکه همان فیلد مقدار null را دارد، چه فرقی میکنه؟ آیا این تفاوت میتواند در کارایی دیتابیس دخیل باشد؟
    بله
    جستجو روی ستونهایی که میتوانند مقدار null بپذیرند سریع تر است
    فرض کنید ستونی به نام Test دارید
    سناریوی 1
    مقدار این ستون یا یک مقدار معتبر است یا -1

    سناریوی 2
    مقدار این ستون یا یک مقدار معتبر است یاNull

    جستجو روی این ستون در سناریوی 2 بسیار سریعتر است

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

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