Przy założeniu, że możesz pomyślnie uruchomić procedurę składowaną z SQL Developer, przypuszczam, że przekazujesz nieprawidłową wartość parametru wejściowego i_prof_sk, być może coś w rodzaju przekazywania wartości zmiennoprzecinkowej C# do procedury. Jeśli to nie ma sensu, opublikuj kod C# wywołujący procedurę, w tym konfigurację parametrów. Niektóre z ostrych znaków C# w tym miejscu prawdopodobnie powiedzą ci, co jest nie tak. Dodałem również tag C#, aby być może zwrócić uwagę jednej z tych osób.