Hallo zusammen,
bei diversen XML Steuerungdokumenten für z.B. Select bei Datenbanken kann ich im XML Tag <SELECT> das Attribut NAME frei wählen und sinnvollerweise so belegen, dass ich bei evlt weiteren Merge des Ergebnisses darin einen Identifier reinpacke, über den ich dann einen Match durchführe.
Leider fehlt mir diese Möglichkeit beim Steuerungdokument für den Call einer StoredProcedure auf einer Datenbank. Dort ist nämlich das Attribut NAME für die tatsächliche Bezeichnung der StoredProcedure vorgesehen.
Frage: Wie kann ich dieses Problem umgehen (nur mit TC Bordmitteln)?
Beispiel UseCase
<CALL NAME=”dbo.beispielStoredProcedure”> –> hier wäre Super sowas wie OWNID=”132465464″
<RETURN TYPE=”Int”></RETURN>
<PARAM MODE=”in” TYPE=”String” NAME=”p_test”>INSERT</PARAM>
</CALL>
Liefert z.B.
<CALL NAME=”dbo.beispielStoredProcedure”>
<RETURNVALUE>78452356456</RETURNVALUE>
</CALL>
Problem: Die neue ID/Returnvalue bekomme ich nicht mehr verbunden zur OWNID=”132465464″ (evtl nur außer nur über xslt Position zu gehen)