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

نام تاپیک: حذف فلیلد ها

  1. #1
    کاربر تازه وارد آواتار i-nostalgic
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    63

    حذف فلیلد ها

    با توجه به عکس زیر می خواهیم customer id 5 را null کنیم بااین شرط که account id نال نباشد
    اگر نال بود کل سطر را پاک کند.
    شرط نال بودن را چه طور در دیتا بیس برسی کنیم؟

    qustion.png

  2. #2

    نقل قول: حذف فلیلد ها

    is null و is not null برای چک null بودن یا نبودن.
    @@ROWCOUNT برای اینکه ببینی آپدیت انجام شده یا نه اگر نه delete .

    UPDATE tbl SET CustomerID=NULL WHERE CustomerID=5 AND AccountID is not null
    IF (@@ROWCOUNT = 0)
    BEGIN
    DELETE FROM tbl WHERE CustomerID=5 AND AccountID is null
    END

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

  1. حذف پوشه
    نوشته شده توسط مصطفی61 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 10
    آخرین پست: چهارشنبه 14 اردیبهشت 1390, 20:16 عصر
  2. چگونگی حذف تمام اطلاعات داخل یک جدول در بیسیک
    نوشته شده توسط ahmad_rabie2002 در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 13 آذر 1387, 17:32 عصر
  3. حذف فیزیکی
    نوشته شده توسط شفیعی در بخش VB.NET
    پاسخ: 3
    آخرین پست: جمعه 25 اردیبهشت 1383, 12:21 عصر
  4. حذف یک رکورد
    نوشته شده توسط shsoft در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 6
    آخرین پست: سه شنبه 18 شهریور 1382, 13:37 عصر
  5. حذف رکوردهای فیلتر شده از یک table
    نوشته شده توسط Gladiator در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 15 اسفند 1381, 10:16 صبح

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

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