۱۳۸۵/۱۰/۱۷

روش بدست آوردن آخرین آی دی ثبت شده در دیتابیس - MySQL

سلام
گاهی اوقات شما نیاز دارید تا آی دی آخرین رکورد ثبت شده در دیتابیس را بدست آورید.
برای این کار شما می توانید query زیر را جهت نمایش آخرین آی دی ثبت شده استفاده نمائید:(در MySQL)
[sql]mysql> SELECT LAST_INSERT_ID();[/sql]
این query آی دی رکورد ثبت شده را بر می گرداند. البته توجه داشته باشید که این دستور درست بعد از دستور INSERT فراخوانده شود.

نکته
در اکثر زبان های برنامه نویسی تابع یا متد آماده ای جهت اینکار وجود دارد. به عنوان مثال:

موفق و سربلند باشید

۳ نظر:

  1. لطفا طریقه ساختن آی دی جدید را توضیح دهید
    باتشکر فراوان دوستان

    پاسخحذف
  2. سلام

    برای ساختن آی دی جدید، شما نیاز به اجرای دستور INSERT دارید.
    البته توجه داشته باشید که ستون آی دی (با یکی از نام های id، pk_id و ...) در جدول (TABLE) شما موجود باشد.

    موفق باشید

    پاسخحذف