gespeicherte Prozedur gibt varchar zurück

7

Ich würde gerne wissen, ob es in SQL möglich ist, einen varchar -Wert von einer gespeicherten Prozedur zurückzugeben, die meisten Beispiele, die ich gesehen habe, ist der Rückgabewert ein int.

Beispiel innerhalb einer Prozedur:

%Vor%     
rmdussa 29.05.2009, 05:01
quelle

3 Antworten

14

Sie können out-Parameter oder resulset verwenden, um einen beliebigen Datentyp zurückzugeben.
Rückgabewerte sollten immer Ganzzahl

sein %Vor%

Entnommen aus hier

    
Binoj Antony 29.05.2009, 05:05
quelle
7

Sie müssen dafür eine gespeicherte Funktion erstellen:

%Vor%

Sie können diese gespeicherte Funktion dann wie folgt verwenden:

%Vor%

Marc

    
marc_s 29.05.2009 05:09
quelle
5

Der Rückgabecode einer gespeicherten Prozedur ist immer Ganzzahl, aber Sie können OUTPUT -Parameter eines beliebigen Typs haben - siehe Ссылка .

    
Alex Martelli 29.05.2009 05:07
quelle

Tags und Links