last_insert_id - mysql

ברוריה26

New member
last_insert_id - mysql

אני משתמש בlast_insert_id ב-mysql על מנת לקבל את הID של השורה שכרגע הכנסתי לטבלה מסוימת. ה-ID הוא כמובן שדה auto increment. השאלה אם אני יכול לסמוך על זה שאני תמיד מקבל את הערך האחרון שאני הכנסתי, ולא את הערך האחרון שמישהו אחר הכניס בדיוק בזמן שעבר ממתי שסיימתי להכניס את הרשומה ועד הזמן שקיבלתי את האינדקס האחרון. אני כמובן עושה את זה מיד, אבל אני מניח שיכול להיות מצב שבדיוק בזמן הזה מישהו אחר גם עושה insert. תודה
 
למעלה