So Rufen Sie eine gespeicherte Prozedur eine andere gespeicherte Prozedur?
Ich habe eine insert-gespeicherte Prozedur, die viele Parameter - 2 @FirstName, @LastName.
Ich habe auch ein update gespeicherte Prozedur, die viele Parameter - 2 @FirstName, @LastName.
Was ich will zu tun ist, vom inneren des Einsatzes der SP, wenn es fertig ist, rufen Sie die update SP und senden Sie den @FirstName, @LastName.
Ich weiß nicht, die richtige syntax zu tun; ich habe versucht:
exec LandData_Update @FirstName, @LastName
Aber ich denke, es ist falsch.
Kann mir jemand sagen, wie man schreiben Sie diesen Aufruf?
Und wenn ich rufen Sie die update sp mit verschiedenen param-Namen? Wie @MyFirstName, @MyLastName? Würde ich schreiben es so: EXECUTE LandData_Update @MyFirstName=@FirstName, @MyLastName=@LastName
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was macht Sie denken, es ist falsch?
Tun, erhalten Sie eine Fehlermeldung oder sowas???
EDIT:
Es ist egal, was die Namen der Variablen sind, sondern zu tun, was Sie wollen, können Sie erklären, die zwei neuen Variablen.
Verwenden und dann die neuen Variablen. Aber wieder, die gespeicherte Prozedur kümmert sich nicht, was die Variablen genannt werden.