نمایش نتایج: از شماره 1 تا 4 از مجموع 4

موضوع: تنظیم primary key ها در sql server

  
  1. #1


    عضو غیر فعال
    تاریخ عضویت
    Dec 2005
    نوشته
    18
    سپاسگزاری شده
    2
    سپاسگزاری کرده
    0

    تنظیم Primary Key ها در SQL Server برای NTTacPlus

    با عرض سلام و خسته نباشید .
    من پایگاه داده sql server رو نصب کردم و پایگاه داده ی NTTacPlus رو از Access به SQL وارد کردم منتها برای تنظیم های Primary Key واقعا توضیحات متمرکزی رو در انجمن پیدا نکردم .از اونجایی که این موضوع مطلبی هست که همواره افراد جدیدی با هاش در گیر میشن و به اصطلاح وارد جرگه SQL برای Accounting میشن خواهش می کنم از دوستانی که با کسب تجربه های تلخ و شیرین نهایتا به این سیستم وارد شدند راهنمایی ها و تجربیاتشون رو برای تازه واردهایی مثل بنده به اشتراک بگذارند.
    مثلا:دقیقا در کدوم table ها و کدوم field ها باید primary key تعریف کرد

    با تشکر



    موضوعات مشابه:

  2. #2
    نام حقيقي: محمد حکیمی

    Administrator شناسه تصویری Hakimi
    تاریخ عضویت
    Dec 2002
    محل سکونت
    تهران
    نوشته
    6,549
    سپاسگزاری شده
    6798
    سپاسگزاری کرده
    1035
    نوشته های وبلاگ
    4
    ساختار SQL Database می بایست کاملا شبیه Access باشد. هیچ تفاوتی نمی کند.

    با اجرای این کد بر روی بانک، PK های مربوطه ایجاد می شوند.

    کد:
     
    ALTER TABLE [dbo].[ActiveUsers] WITH NOCHECK ADD 
     CONSTRAINT [PK_ActiveUsers] PRIMARY KEY  CLUSTERED 
     (
      [UserID]
     )  ON [PRIMARY] 
    GO
    ALTER TABLE [dbo].[TAC_GRP] WITH NOCHECK ADD 
     CONSTRAINT [PK_TAC_GRP] PRIMARY KEY  CLUSTERED 
     (
      [TAC_ID],
      [TAC_Attr]
     )  ON [PRIMARY] 
    GO
    ALTER TABLE [dbo].[TAC_USR] WITH NOCHECK ADD 
     CONSTRAINT [PK_TAC_USR] PRIMARY KEY  CLUSTERED 
     (
      [TAC_ID],
      [TAC_Attr]
     )  ON [PRIMARY] 
    GO




  3. #3


    عضو غیر فعال
    تاریخ عضویت
    Dec 2005
    نوشته
    18
    سپاسگزاری شده
    2
    سپاسگزاری کرده
    0
    خیلی ممنون از پاسخ سریعتون .می خواستم بپرسم ایا از طریق enterprise manager و استفاده از رابط های گرافیکی ان هم می توان کاری که کد بالا انجام میده رو پیاده کرد لطفا راهنمایی کنید .
    ممنون



  4. #4


    عضو غیر فعال
    تاریخ عضویت
    Dec 2005
    نوشته
    18
    سپاسگزاری شده
    2
    سپاسگزاری کرده
    0
    خوب من بعد از انخاب پایگاه داده ایی که در enterprise manager تعریف کرده بودم از منوی tools منوی sql query analayser رو انتخاب کردم سپس در این صفحه کدی که اقای کوروش عزیز در پست قبلی لطف کرده بودند رو past کردم بعد کلید execute query یا f5 رو زدم و در نهایت در تب message پیام The command(s) completed successfully ظاهر شد .حالا اگه بریم به enterprise manager و table رو انتخاب کنیم چنانچه روی هر یک از جدولهای TAC-GRP,TAC-USR و Activeusers کلیک راست کنیم و گزینه design table رو انتخاب کنیم خواهیم دید که چه فیلدهایی به عنوان primary key تبدیل شده اند ضمن اینکه از همین طریق نیز می توان pk ها رو نیز تعریف کرد ولی واقعا وارد کردن کدی که اقای کوروش نوشته بودن بسیار بسیار بی نظیره.
    اگه جایی رو اشتباه کردم لطف کنید راهنمایی کنید.
    حالا اگه بخواهییم اکانتهایی رو که روی nttac تعریف کردیم روی دیتا بیس ببینیم چیکار باید بکنیم؟؟؟
    ممنون



کلمات کلیدی در جستجوها:

کد PRIMARY در sql server

Key ها در sql

تنظیم nttacplusا sql

sql primary key

nttacplus تنظیم برای sql

مفهوم primary key

sqlقیدprimary key در

تنظیمات sqlserver در nttac

primary key clustered

nttacplus دانلود sqlserver

برچسب برای این موضوع

مجوز های ارسال و ویرایش

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