محمد فدوی
سه شنبه 31 تیر 1393, 11:33 صبح
سلام دوستان.
یه جدول توی بانک اطلاعاتی دارم که PK اون از نوع Auto Increment هستش (به اسم id). و حالا میخوام توی دیتامدل پروژه توی این جدول یه Row جدید بنویسم و همزمان به ID تخصیص یافته به این Row جدید نیاز دارم.
یکی از راه های اینه که این دو Query رو اجرا کنم:
insert into users(fullname, age) values('ABCD', 22);
select id from users where fullname = 'ABCD';
سوال اینجاست که نمیشه این کار رو بطور خلاصه تر و ترجیحا توی یه Query انجام داد تا جدول الکی برای پیدا کردن ID جدول رو پیمایش نکنه؟!
ممنونم.
یه جدول توی بانک اطلاعاتی دارم که PK اون از نوع Auto Increment هستش (به اسم id). و حالا میخوام توی دیتامدل پروژه توی این جدول یه Row جدید بنویسم و همزمان به ID تخصیص یافته به این Row جدید نیاز دارم.
یکی از راه های اینه که این دو Query رو اجرا کنم:
insert into users(fullname, age) values('ABCD', 22);
select id from users where fullname = 'ABCD';
سوال اینجاست که نمیشه این کار رو بطور خلاصه تر و ترجیحا توی یه Query انجام داد تا جدول الکی برای پیدا کردن ID جدول رو پیمایش نکنه؟!
ممنونم.