 |
 |
 |
|
Strona 1 z 1
|
[ Posty: 3 ] |
|
Problem z zerami w zapytaniu SQL w FORTE
| Autor |
Wiadomość |
|
Jari
Rejestracja: 2012-04-04, 16:37 Posty: 2
|
 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
|
| 2012-04-04, 20:04 |
|
 |
| Autor |
Wiadomość |
|
Mix-soft.pl
|
|
 |
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
 Re: Problem z zerami w zapytaniu SQL w FORTE
a moze zamiast cast jakis convert na formatowany varchar?
|
| 2012-04-04, 21:03 |
|
 |
|
Jari
Rejestracja: 2012-04-04, 16:37 Posty: 2
|
 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
|
| 2012-04-05, 20:42 |
|
|
|
Strona 1 z 1
|
[ Posty: 3 ] |
|
Kto jest online |
Użytkownicy przeglądający to forum: Bing [Bot], Google [Bot] i 1 gość |
|
Nie możesz tworzyć nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz dodawać załączników
|
 |
|
|