Pytania otagowane jako decimal

3
Konwertuj wartości liczbowe ciągów za pomocą przecinka jako separatora dziesiętnego na NUMERIC (10, 2)
Mam tabelę SQL kolumn varchar, które zawierają liczby sformatowane w języku greckim (. Jako separator tysięcy i przecinek jako separator dziesiętny) Klasyczna konwersja CONVERT(numeric(10,2),REPLACE([value],',','.')) nie działa, ponieważ. (separator tysięcy) zabija konwersję Np. Spróbuj CONVERT(numeric(10,2),REPLACE('7.000,45',',','.')) Chcę przekonwertować takie wartości na wartości liczbowe (10,2) Wszelkie sugestie, jak sobie z tym poradzić?

3
Problem z automatycznym zaokrąglaniem dziesiętnym
Pytanie jest stosunkowo proste. Muszę obliczyć 3 kolumny, w których średnie wyniki są ogromnymi miejscami po przecinku, i na początku mam problem z SQL Server, który zasadniczo zaokrągla liczby dziesiętne, niezależnie od rzutowania / konwersji. Na przykład zróbmy prosty podział jako 1234/1233. Kalkulator wygeneruje 1 00081103000811. Ale kiedy robię to …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.