Мне нужно добавить значения в переменные @ ProfileId1 и @ ProfileId2
то, что является аналогом кода C #. Возьмите идентификаторы профилей для первого клиента, добавьте их значения в объявленные переменные, затем выполните запрос.
Повторите это для каждого Клиента.
Я никогда раньше не использовал курсоры, и я не знаю, как добавить выбранные значения в несколько переменных.
foreach(var client in clientTable)
{
DECLARE @LinkedInProfile1 INT,@LinkedInProfile2 INT;
SET @ProfileId1 = profile.Id (This should be 1 in first iteration, 3 in second iteration, 5 in 3th iteration)
SET @ProfileId2 = profile.Id ; (This should be 2 in first iteration, 4 in second iteration, 6 in 3th iteration)
execute insert query with new values for ProfileId1 and ProfileId2
....
....
....
}
Client Table
-------------
ID | Name |
-------------
1 | Client1|
-------------
2 | Client2|
-------------
3 | Clinet3|
-------------
Profile Table
-------------------------
ID | Name | ClientId |
-------------------------
1 | Profile1| 1 |
-------------------------
2 | Profile2| 1 |
-------------------------
3 | Profile3| 2 |
------------------------
4 | Profile4| 2 |
------------------------
5 | Profile5| 3 |
------------------------
6 | Profile6| 3 |
------------------------