0 Pluspunkte 0 Minuspunkte

Wie kann ich eine Stored Procedure auf einem Microsoft SQL Server mit Parametern aufrufen?

use SMCR_SEMACORE;
EXEC sp_q_audit_security; 
von  

2 Antworten

0 Pluspunkte 0 Minuspunkte

Du kannst die Parameter einfach an den EXEC Befehl anhängen.

use SMCR_SEMACORE; 
EXEC sp_q_audit_security @param1 = 1, @param2 = 'hello';
von (884 Punkte)  
0 Pluspunkte 0 Minuspunkte

Du übergibst die Parameter direkt nach dem Aufruf der Procedure mit EXEC. Entweder in der vorgegebenen Reihenfolge

EXEC sp_q_audit_security 1, 2, 3;

oder du kannst den Parameternamen zusätzlich angeben.

EXEC sp_q_audit_security @p1 = 1, @p2 = 2, @p3 = 3;
von (868 Punkte)