Re: Stored Procedure: Variable nicht gesetzt?? + Buchanfrage


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Ulrich Mayer on Oktober 21, 2002 um 14:37:

Als Antwort auf Stored Procedure: Variable nicht gesetzt?? + Buchanfrage geschrieben von Marion Mahr on Oktober 18, 2002 um 10:52:

Soweit ich weiss, erlaubt das GRANT-Statement nicht die Verwendung von (Host-)Variablen. Deshalb wird hier new_proc nicht durch den Variableninhalt ersetzt, sondern als konstanter Text angesehen.

Möglich sollte aber sein:

...
SET stmt = 'GRANT EXECUTE ON ' concat new_proc concat ' TO ' concat in_grant ;
EXECUTE IMMEDIATE stmt;
...

dann gelten allerdings die üblichen Einschränkungen für GRANT & dynamisches SQL.


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]