Quantcast
Channel: Für Entwickler: SQL Server Forum
Viewing all articles
Browse latest Browse all 1772

Probleme mit Datentyp in Abfrage

$
0
0

Hallo Zusammen,

ich versuche folgende Abfrage zu erstellen:

SELECT      MeinINT_Wert, SUM(MeinMoneyWert1 ) AS Summe1, SUM(MeinMoneyWert2) AS Summe2
FROM          meineSicht
GROUP BY MeinINT_Wert

Wenn ich mir "meineSicht" im Management Studio anschaue, sehe ich eindeutig, dass die einzelnen Spalten den oben angegebenen Datentyp haben.

Wenn ich nun aber die Sicht erstellen will, erhalte ich die Fehlermeldung "Ein char-Wert kann nicht in einen money-Wert konvertiert werden. Die Syntax des char-Wertes ist falsch."

Nun ist es in der Tat so, dass in der zugrundeliegende Tabelle meiner Sicht die Datentypen für MeinMoneyWert1 und MeinMOneyWert2 varchar Werte sind. Das liegt daran, dass in der Ursprungstabelle hier durchaus varchar Werte stehen können.

Durch vorausgegangene Abfragen habe ich aber längst die Werte selektiert die Money Werte sind und mit CAST in solche konvertiert. Deshalb sind sie für diese Sicht im Management Studio auch so angegeben. Ich habe versucht die Werte in der aktuellen Sicht dann eber nochmals mit CAST zu bearbeiten, das bringt aber keine Änderung.

Was mache ich falsch? WIe bekomme ich die Summe der Werte?

Vielen Dank für Hilfe.

Grüße

Patrick


Viewing all articles
Browse latest Browse all 1772

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>