mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Problem z zerami w zapytaniu SQL w FORTE https://forum.mix-soft.pl/viewtopic.php?f=15&t=3893 |
Strona 1 z 1 |
Autor: | Jari [ 2012-04-04, 20:04 ] |
Tytuł: | Problem z zerami w zapytaniu SQL w FORTE |
Witam. Mam zapytanie SQL w którym wyświetlam kolumnę z bazy: "rozrachunki.kwota". Poprzez zapytanie SQL w programie (Projekty -> Zapytanie SQL) kolumna ta wyświetla mi np takie wartości : 234,540000 lub 123,000000 ( sześć znaków po przecinku). Takie samo zapytanie z MSSQL na tej bazie wyświetla mi wartości odpowiednio 234,54 lub 123 . Aby wyświetlać wynik jako kwotę w MSSQL problem mogę rozwiązać tak: cast(zapisy.kwota as decimal(8,2)) i wynikiem jest wtedy wartość 234,54 lub 123,00. Niestety gdy zastosuje CAST-a w zapytaniu w FORTE wynikiem sa same zera, lub gdy zastosuje cast(zapisy.kwota as money) wynikiem jest 0,00. Może ktoś ma pomysł na rozwiązanie tego problemu |
Autor: | wrob [ 2012-04-04, 21:03 ] |
Tytuł: | Re: Problem z zerami w zapytaniu SQL w FORTE |
a moze zamiast cast jakis convert na formatowany varchar? |
Autor: | Jari [ 2012-04-05, 20:42 ] |
Tytuł: | Re: Problem z zerami w zapytaniu SQL w FORTE |
Convert mi nie pomógł, ale poradziłem sobie tak: str( zapisy.kwota,8,2). Może komuś się przyda |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |