۱۳۸۸ اردیبهشت ۱۰, ۱۱:۴۸ ب.ظ
سلام چطور ميشه توي يه جدول كه حاوي اطلاعات است يك فيلد رو به عنوان كليد اصلي اضافه كرد كه auto_incremenet هم باشه؟
اضافه كردن كليد اصلي براي جدولي كه حاوي اطلاعات است
|
۱۳۸۸ اردیبهشت ۱۰, ۱۱:۴۸ ب.ظ
سلام چطور ميشه توي يه جدول كه حاوي اطلاعات است يك فيلد رو به عنوان كليد اصلي اضافه كرد كه auto_incremenet هم باشه؟
خیلی سادست...
کد: CREATE TABLE `user` (
۱۳۸۸ اردیبهشت ۱۱, ۰۱:۴۲ ب.ظ
اين جدول قبلا درست شده و حاوي اطلاعات است مثلا 200 ركورد اطلاعات داره حالا ميخوام اين فيلد اضافه بشه و براي اون 200 فيلد قبلي هم مقدار دهي بشه.
۱۳۸۸ اردیبهشت ۱۱, ۰۷:۱۹ ب.ظ
سلام،
برای اعمال تغییرات در جدول باید از دستور alter در Query استفاده کنید(حتماً MySQL manual رو مطالعه کنید). کد: alter table `tbl_xxxxx` add column `fld_xxxxx` integer(10) not null auto_increment first, add primary key(`fld_xxxxx`); موفق باشید.
۱۳۸۸ اردیبهشت ۱۱, ۰۷:۵۶ ب.ظ
یوشای عزیز
من همچین چیزی رو امتحان کردم البته توی phpmyadmin و با ثققخق مواجه شدم ![]()
۱۳۸۸ اردیبهشت ۱۱, ۰۹:۲۱ ب.ظ
یا MySQL تون قدیمیه یا PHPMyAdmin تون قدیمیه...
تشکر شده توسط : oia
|