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

نام تاپیک: چطوری میشه فهمیدکه یه فیلد جدول دارای identity هست؟(توی کد)

  1. #1
    کاربر دائمی آواتار combo_ci
    تاریخ عضویت
    تیر 1384
    محل زندگی
    مشهد
    پست
    459

    چطوری میشه فهمیدکه یه فیلد جدول دارای identity هست؟(توی کد)

    چطوری میشه فهمیدکه یه فیلد جدول دارای identity هست؟(توی کد)

  2. #2

    use northwind
    go
    select ObjectPropertyEx(object_id('MyTable'),'TableHasIde ntity')

  3. #3
    کاربر دائمی آواتار combo_ci
    تاریخ عضویت
    تیر 1384
    محل زندگی
    مشهد
    پست
    459
    وقتی این کد رو اجرا میکنم null برمیگردونه ...میشه بیشتر راهنماییم کنین

  4. #4
    شما باید به جای northwind نام دیتابیس خودت رو بزاری و به جای MyTable هم نام جدولی رو که میخواهی بدونی که فیلدی با خاصیت identity در اون هست یا نه . بعد از اجرای دستور اگر به شما 0 برگردونه یعنی که فیلد identity در جدول وجود نداره و اگر هم 1 باشه یعنی که فیلد identity در جدول مورد نظر وجود دارد .
    ------------
    موفق باشید .

  5. #5
    دقیقا همین کد رو اجرا میکنین؟ نام جدول خودتون را جایگزین نکردین؟

  6. #6
    کاربر دائمی آواتار combo_ci
    تاریخ عضویت
    تیر 1384
    محل زندگی
    مشهد
    پست
    459
    search کردم این کد جواب میده
    select name from syscolumns  where columnproperty(id,name,'IsIdentity')=1 and object_name(id)='" + tablename + "'"

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

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