1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

دستور Alter

شروع موضوع توسط hector2141 ‏26/7/13 در انجمن SQL

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    دستور Alter :

    از دستور Alter برای اضافه کردن يا حذف کامل يک ستون از يک جدول موجود در پايگاه داده استفاده می شود .
    [HR][/HR] 1 ) اضافه کردن يک ستون :
    برای اضافه کردن يک ستون ( فيلد ) جديد به يک جدول موجود از دستور کلی زير استفاده می شود :
    Alter Table نام جدول
    Add نوع داده ستون نام ستون
    مثال : اضافه کردن يک ستون جديد به نام Age به جدول Students :
    [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 2"] مثال [/TD]
    [/TR]
    [TR]
    [TD="class: body"] [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 6"] Student Table[/TD]
    [/TR]
    [TR]
    [TD="class: header"] Student ID[/TD]
    [TD="class: header"] Name[/TD]
    [TD="class: header"] Family[/TD]
    [TD="class: header"] Major[/TD]
    [TD="class: header"] City[/TD]
    [TD="class: header"] Grade[/TD]
    [/TR]
    [/TABLE]
    [/TD]
    [TD="class: header"] جدول Students قبل از اجرای دستور[/TD]
    [/TR]
    [TR]
    [TD="class: body"] Alter Table Students
    Add Age Int ; [/TD]
    [TD="class: header"] کد[/TD]
    [/TR]
    [TR]
    [TD="class: body"] [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 7"] Student Table[/TD]
    [/TR]
    [TR]
    [TD="class: header"] Student ID[/TD]
    [TD="class: header"] Name[/TD]
    [TD="class: header"] Family[/TD]
    [TD="class: header"] Major[/TD]
    [TD="class: header"] City[/TD]
    [TD="class: header"] Grade[/TD]
    [TD="class: header"] Age[/TD]
    [/TR]
    [/TABLE]
    [/TD]
    [TD="class: header"] جدول Students پس از اجرای دستور[/TD]
    [/TR]
    [/TABLE]
    [HR][/HR] 2 ) حذف ستون :
    برای حذف يک ستون از يک جدول موجود به روش زير عمل می شود :
    Alter Table نام جدول
    Drop COLUMN نام ستون
    مثال : حذف فيلد Age از جدول Students :
    [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 2"] مثال [/TD]
    [/TR]
    [TR]
    [TD="class: body"] [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 7"] Student Table[/TD]
    [/TR]
    [TR]
    [TD="class: header"] Student ID[/TD]
    [TD="class: header"] Name[/TD]
    [TD="class: header"] Family[/TD]
    [TD="class: header"] Major[/TD]
    [TD="class: header"] City[/TD]
    [TD="class: header"] Grade[/TD]
    [TD="class: header"] Age[/TD]
    [/TR]
    [/TABLE]
    [/TD]
    [TD="class: header"] جدول Students قبل از اجرای دستور[/TD]
    [/TR]
    [TR]
    [TD="class: body"] Alter Table Students
    Drop COLUMN Age ; [/TD]
    [TD="class: header"] کد[/TD]
    [/TR]
    [TR]
    [TD="class: body"] [TABLE="class: ex"]
    [TR]
    [TD="class: header, colspan: 6"] Student Table[/TD]
    [/TR]
    [TR]
    [TD="class: header"] Student ID[/TD]
    [TD="class: header"] Name[/TD]
    [TD="class: header"] Family[/TD]
    [TD="class: header"] Major[/TD]
    [TD="class: header"] City[/TD]
    [TD="class: header"] Grade[/TD]
    [/TR]
    [/TABLE]
    [/TD]
    [TD="class: header"] جدول Students پس از اجرای دستور[/TD]
    [/TR]
    [/TABLE]

    [HR][/HR]