id вставленной записи.
Теперь подробнее.
Есть две таблицы user и student. В user есть id с автоинкрементом. В student есть ключ user_id который указывает на user.id (пока всё просто)) )
Я хочу добавить нового пользователя. Для этого я должен сначала создать запись в таблице user, а потом сделать запись в таблице student с использованием ID, которое записалось в таблицу user.
Вместо того, чтобы делать миллион запросов из моего php скрипта, я решил сделать хранимую процедуру. Подскажите пожалуйста, как я могу реализовать это в ХП? Получить ID записи, которую добавил в user и вставить этот ID в student.user_id.
P.S. Есть ещё и таблица staff, поэтому нельзя просто слить user и student в одну таблицу.
MySQL БД
last_insert_id()
Insert ... Returning ...
Обсуждают сегодня