D
D
Deka0072018-06-01 13:15:01
C++ / C#
Deka007, 2018-06-01 13:15:01

How to pass the value of the last added id to another table?

Как передать значения последнего добавленного A_ID из [таблицы А] в [Таблицу В] при том что [Таблица В] имеет FK_A_id (внешний ключ).
К примеру:
У меня есть две таблицы Person и Аpplication где p_id (PK Person) а app_p_id (FK p_id Person)
5b111bf0828ab910063616.png5b111bf9ecfcd043588134.png5b111c0321256067079511.png
Нужен запрос на sql или хранимая процедура которую смогу обработать на C#. Суть в том чтобы при заполнении Person, я смог сохранить Id значение последней добавленной записи и передать в Application.
P.S. гугл про scope_identity() но хз как её применять

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Andrey Skorzhinsky, 2018-06-01
@Deka007

Adding data to 2 related tables

D
d-stream, 2018-06-01
@d-stream

The stored_procedure parameters have an out modifier
That is, after the procedure is completed, you can read it on the c # side.
But kmk costs in the form of a "single action" in one procedure to do all logically related operations.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question