In SQL Server gespeicherte Prozedur einschleifen
Ich benötige Hilfe beim Schreiben einer gespeicherten Prozedur, die eine andere gespeicherte Prozedur aufruft und Werte an diese übergibt. Bisher wurde dies in C # durchgeführt. Jetzt möchte ich es in eine gespeicherte Prozedur verschieben und einen SQL Agent-Job erstellen, der es zu einem bestimmten Zeitpunkt aufruft. Irgendwelche Ideen? Das ist der Fall.
Table A
:
PK_TableA_ID
Table B
:
PK_TableB_ID
Gespeicherte ProzedurSP1
:
@TableA_ID
@TableB_ID
Ich brauche das aber in T-SQL
foreach(var TableAId in TableA)
{
foreach(var TableBId in TableB)
{
//call stored procedure
SP1(TableAId, TableBId);
}
}