PDA

View Full Version : تنظیمات auto_increment



p30online
دوشنبه 31 تیر 1392, 21:18 عصر
تنظیم auto_increment چگونه است؟؟؟باید فیلد را از چه نوعی تعریف کنم وهر قسمت از بانک را رو چه طوری تنظیم کنم.؟؟؟

colors
دوشنبه 31 تیر 1392, 21:30 عصر
تنظیم auto_increment چگونه است؟؟؟باید فیلد را از چه نوعی تعریف کنم وهر قسمت از بانک را رو چه طوری تنظیم کنم.؟؟؟

تنظیمات خاصی نداره, فقط کافیه AUTO INCREMENT رو برای فیلدی اعمال کنید. ولی فیلد حتما باید از نوع عددی ( integer ) باشد. فیلدی هم که داری مقدار پیش فرض ( default ) باشه AUTO INCREMENT نمیگیره.

p30online
سه شنبه 01 مرداد 1392, 14:44 عصر
سلام دوستان چرا auto_increment این فیلد فعال نمی شود

http://uploadtak.com/images/k3861_Untitled.png

آن را از نوع صحیح تعریف کردم .آیا باید گزینه های دیگر را هم تغییر بدم؟

H:Shojaei
سه شنبه 01 مرداد 1392, 15:22 عصر
دوست عزيز شما الآن براي تعريف تيبل اقدام كردين نه فيلد هاش اينجا فقط بايد تيبل و تعداد فيلد ها شو مشخص كنيد بعد كه مشخص شد به يه صفحه ي ديگه ميريد كه اونجا واسه ي تك تك فيلد ها ميتونيد auto increment رو ست كنيد.

p30online
سه شنبه 01 مرداد 1392, 15:45 عصر
یک جدول درست کردم یک فیلد از نوع صحیح هم براش تعریف کردم .آمدم در قسمت operation
نمی دونم چرا فعال نمی شود .
این عکس داخلش فعال است با چه روشی فعال شده.
http://uploadtak.com/images/l652_Untitled.png

این هم عکس فیلده با خصوصیاتش

http://www.uploadtak.com/images/n869_Untitled.png

colors
سه شنبه 01 مرداد 1392, 15:52 عصر
چی فعال نمیشه!
الان یکی از فیلدهای شما که تو جدول psots هست دارای خاصیت AUTO INCREMENTه و تاحالا 43 بار چرخیده

p30online
سه شنبه 01 مرداد 1392, 15:53 عصر
جدول من نیست از دوستامه نمی دونم چه طوری فعال کرده!!!!!!!!!!!1

colors
سه شنبه 01 مرداد 1392, 16:22 عصر
موقع ساخت فیلدها برای جدول, فیلدی که میخواهید خاصیت AUTO INCREMENT داشته باشه باید گزینه AUTO INCREMENT رو تیک بزنید. به تصویر زیر دقت کنید.
107772

کامروا
سه شنبه 01 مرداد 1392, 16:27 عصر
دوست عزیز AUTO_INCREMENT مربوط به فیلد های جدول میشه نه خود جدول.

شما توی عکس هایی که ضمیمه کردید در تنظیمات ساختار خود جدول هستید. شما باید با کلیک روی دکمه Change روبروی فیلد num (طبق عکس زیر) باید وارد تنظیمات فیلد num بشید و AUTO_INCREMENT رو فعال کنید.
http://www.uploadtak.com/images/n869_Untitled.png

موفق باشید

AliRezaPro
سه شنبه 01 مرداد 1392, 16:28 عصر
شما MySQL Workbench رو دانلود کنید و با اون کار کنید , شاید براتون رو دست تر باشه

p30online
سه شنبه 01 مرداد 1392, 16:34 عصر
محیط ساخت جدول من این روشی است .نمی شه تنظیم کرد .چه کنم؟؟
http://www.uploadtak.com/images/v3947_Untitled.png

AliRezaPro
سه شنبه 01 مرداد 1392, 16:43 عصر
یک فیلد درست کنید به نام ID و تیکه A_I رو بزنید و همینوز Type رو روی Bigint بزارید , اگر هم کلید اصلیتون هست که Index اونو Primary کنید

p30online
سه شنبه 01 مرداد 1392, 16:44 عصر
درست شد ممنونم.
http://www.uploadtak.com/images/v2836_Untitled.png