Arithmetischer Überlauffehler beim Konvertieren von expression in den Datentyp int ?
-
Hi,
Ich nutze MS SQL Server 2000.
Ich habe eine Abfrage und nutze die Aggregatsfunktion "Summe", dann bekomm ich den oben genannten Fehler. Der Datentyp der Spalte ist int. Und ich versteh schon den Fehler und alles. Mein Problem ist das ich den Datentyp nicht auf "bigint" oder so Stellen kann. Ich habe gesehen das es im Enterprise Manager auch die Aggregatsfunktion "Count_Big" gibt, das hört sich ja gut an aber gibt es sowas auch für "Summe". Habt Ihr andere Lösungsvorschläge für das Problem?schirrmie
-
eventuell hilft ja ein cast/convert, z.B.
SELECT sum(cast(<spalte> as bigint)), cast(sum(<spalte>) as bigint) FROM <tabelle>
-
@schirrmie funtzt sauber! Besten Dank