Hallo,
ich sitze nun seit zwei Tagen welches mir extreme Kopfschmerzen bereitet.
Ich schreibe mir gerade eine Stored Procedure für meine
DB.
Im Rahmen dieser SP möchte ich einen Prozentwert errechnen.
SCHNITT = (:TREFFER / :VERSUCHE)*100;
Die Varibale SCHNITT ist als Numeric(8,2) declariert, die anderen beiden sind Integer Variablen.
Wenn ich diese Zeile in meiner SP laufen lasse enthält SCHNITT immer nur immer abgrundende Ganzzahl.
Wie schaffe ich nun das ich das Ergebnis mit zwei Nachkommastellen sehe?
Ich habe hier schon mit CAST experemtiert, jedoch ohne Erfolg.
SCHNITT = CAST(((:TREFFER / :VERSUCHE)*100) AS NUMERIC(8,2))
Hat von Euch jemand eine Idee was ich falsch mache?