Wenn ich versuche, einen Oracle-Prozedur Aufruf mit clob
-Eingabe und Ausgabe in C # zu erstellen, erhalte ich den folgenden Fehler:
Hier ist der Code selbst:
%Vor%Welcher der beiden Aufrufe von ExecuteNonQuery () generiert den Fehler? Ich schätze, es ist der zweite.
Ich mache kein C #, aber aus mehreren Beispielen, die ich online gefunden habe, sieht es so aus, als ob Sie den StoredProcedure-Befehlstyp verwenden, um keine OracleParameter-Objekte zu erstellen. Stattdessen initialisieren Sie die Parameter wie folgt:
%Vor%Die Bindung einer Variablen an einen anonymen pl / sql Block wird nicht unterstützt. Verwenden Sie eine Prozedur und definieren Sie stattdessen alle Parameter.
%Vor%