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

نام تاپیک: افزودن ستون به جدول در یک محل خاص

  1. #1

    Tick افزودن ستون به جدول در یک محل خاص

    می خواهم با دستور alter table add column یک ستون به یک جدول موجود اضافه کنم ولی نمی خواهم ستون جدید آخرین ستون جدول باشد بلکه می خواهم اولین یا دومین ستون جدول باشد.(وقتی روی نام جدول راست کلیک کرده و فرم modify ظاهر شد اولین ستون ستون مورد نظر باشد). آیا راهی و جود دارد؟

  2. #2
    کاربر دائمی آواتار Kamyar.Kimiyabeigi
    تاریخ عضویت
    خرداد 1384
    محل زندگی
    تهران
    پست
    1,276

    select * from information_schema.columns
    order by table_name


    فیلد ORDINAL_POSITION در واقع نمایانگر ترتیب قرار گرفتن فیلدهای یک جدول هست

  3. #3
    دوست عزیزم متاسفانه ALTER TABLE همیشه فیلد جدید رو به انتهای جدول اضافه میکنه. اگر میبینید این عمل براحتی توسط ابزار ویژوال مثل Enterprise Maneger یا Management Studio انجام میشه علتش اینه که جدول رو حذف و از اول میسازند. یعنی اگر جدول شما بزرگ باشه، مدت زمان این تغییر کاملا محسوس خواهد بود

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

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