Heres an example of a query with the display
SELECT * FROM STOCKks WHERE Price < Cost; Both price and cost are
smallmoney datatypes. They display with 4 digits to the left of decimal pt.
How do I set it to display only 2 digits for both colums?
THanks, Kim
On Fri, 28 Oct 2005 18:05:01 -0700, Kim wrote:
>Heres an example of a query with the display
>SELECT * FROM STOCKks WHERE Price < Cost; Both price and cost are
>smallmoney datatypes. They display with 4 digits to the left of decimal pt.
>How do I set it to display only 2 digits for both colums?
>THanks, Kim
Hi Kim,
The best advise is to:
a) do formatting in the front end, not at the server, and
b) avoid the use of money and smallmoney datatype, becuase they are
proprietary and non-portable AND because they suffer from some strange
rounding issues. Use DECIMAL (17,2) instead.
If you must use money and must do the formatting at the server, then
SELECT CAST (Price AS DECIMAL(17,2))
will work.
Best, Hugo
(Remove _NO_ and _SPAM_ to get my e-mail address)
Monday, March 19, 2012
displaying smallmoney to 2 decimal places
Labels:
aresmallmoney,
cost,
database,
datatypes,
decimal,
display,
displaying,
displayselect,
example,
heres,
microsoft,
mysql,
oracle,
places,
price,
query,
server,
smallmoney,
sql,
stockks
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment