Za předpokladu, že můžete úspěšně spustit uloženou proceduru z SQL Developer, můj odhad by byl, že předáváte nesprávnou hodnotu pro vstupní parametr i_prof_sk, možná něco jako předáváte proceduře plovoucí hodnotu C#. Pokud to nedává smysl, pošlete kód C#, který volá proceduru, včetně nastavení parametrů. Někteří ze zdejších ostrých C# vám pravděpodobně řeknou, co není v pořádku. Také jsem přidal značku C#, abych možná upoutal pozornost jednoho z těchto lidí.