SQL Sum Function bei nvarchar Werten Konvertierung

Das erste Cast wandelt den Nvarchar Wert aus Lo.Kosten in einen Float.
Das zweite Cast wandelt den Float Wert aus Lo.Kosten in einen Decimal Wert.
Die Replace Function wandelt die „,“ in „.“ ab.
Die Sum Function summiert den Wert auf. 

select sum(CAST(CAST(REPLACE(Lo.Kosten, ‚,‘, ‚.‘) AS float) AS decimal(6, 2))) from lohnberechnung as lo

SQL Test Datev Ausgangsrechnungen

In den anhängenden Controllings befinden sich die Inhalte, die Individuell bei Ausgangsrechnungen in die Datenfelder Buchungstext, Beleg1, Beleg2, Kost1 und Kost2 über SQL-Scripte geschrieben werden können. Ausserdem wird das Leistungsdatum, Länderkennzeichen und die Debitorennummer mit übertragen. Häufig reicht dieses Controlling schon aus um Fehler bei der Übergabe zu analysieren.

Datev Controlling Ausgangsrechnungen