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

نام تاپیک: حذف رکوردی که کلید اصلی آن در جداول دیگر به عنوان کلید خارجی وجود دارد

  1. #1

    Question حذف رکوردی که کلید اصلی آن در جداول دیگر به عنوان کلید خارجی وجود دارد

    سلام
    خسته نباشید
    من میخوام با حذف رکوردی که کلید اصلی آن در جداول دیگر به عنوان کلید خارجی وجود دارد، کلیدهای خارجی مربوطه به جای null شدن مقدار پیش فرض تعیین شده توسط مدیر را بگیرند

  2. #2
    کاربر دائمی آواتار شرلوک هلمز
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    پست
    258

    نقل قول: حذف رکوردی که کلید اصلی آن در جداول دیگر به عنوان کلید خارجی وجود دارد

    کلید خارجی فقط میتونه مقدار null یاکلید اصلی را بگیرد

  3. #3
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: حذف رکوردی که کلید اصلی آن در جداول دیگر به عنوان کلید خارجی وجود دارد

    این کار معمولا در تنظیمات Relation جدول مورد نظر در SQL Server صورت می گیرد، اما اگر نمیخواهید کار را در سمت SQL انجام دهید قبل از حذف رکورد Parent در جدول Master، میبایست در رکوردهای Child آن، مقدار Foreign Key را به مقدار دلخواه عوض کنید، سپس رکورد Master را حذف کنید.

تاپیک های مشابه

  1. پاسخ: 7
    آخرین پست: دوشنبه 04 آذر 1392, 10:38 صبح
  2. سوال: چگونگی استخراج مقداری از یک جدول، که کلید اصلی آن، در جدول دیگر به صورت کلید خارجی تعریف شده
    نوشته شده توسط black_mask در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 0
    آخرین پست: سه شنبه 10 بهمن 1391, 14:15 عصر
  3. update کردن فیلدی که در table استان به عنوان کلید اصلی و در table شهر به عنوان کلید خارجی است
    نوشته شده توسط mohammad kafiyan در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 4
    آخرین پست: پنج شنبه 07 بهمن 1389, 22:26 عصر
  4. مشکل در حذف رکوردی که با یک فیلد دیگر Relation دارد
    نوشته شده توسط A.S.Roma در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 02 دی 1388, 07:48 صبح
  5. پاسخ: 4
    آخرین پست: دوشنبه 04 آذر 1387, 20:15 عصر

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

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