Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie können wir die Ausgabeparametergröße in einer gespeicherten Prozedur definieren?

Du kannst nicht. Natürlich sind Sie Kontrolle darüber, wie viele Daten Sie in den OUT-Parameter in der gespeicherten Prozedur eingeben. Wenn Sie möchten, können Sie eine lokale Variable der Größe erstellen, um die Daten zu speichern, und dann den Wert dieser Variablen dem OUT-Parameter zuweisen.

Das aufrufende Programm bestimmt die Größe der Variable, die den OUT-Parameter erhält.