Skip to content

Commit ee13b73

Browse files
committed
Add documentation about the issues of casting MONEY to/from numeric
types.
1 parent 91e9558 commit ee13b73

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

doc/src/sgml/datatype.sgml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/datatype.sgml,v 1.217 2007/11/21 04:01:37 tgl Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/datatype.sgml,v 1.218 2007/11/27 05:49:58 momjian Exp $ -->
22

33
<chapter id="datatype">
44
<title id="datatype-title">Data Types</title>
@@ -842,6 +842,14 @@ ALTER SEQUENCE <replaceable class="parameter">tablename</replaceable>_<replaceab
842842
floating-point literals, as well as <quote>typical</quote>
843843
currency formatting, such as <literal>'$1,000.00'</literal>.
844844
Output is generally in the latter form but depends on the locale.
845+
Non-quoted numeric values can be converted to <type>money</type> by
846+
casting the numeric value to <type>text</type> and then
847+
<type>money</type>:
848+
<programlisting>
849+
SELECT 1234::text::money;
850+
</programlisting>
851+
There is no simple way of doing the reverse; casting a <type>money</type> value to a
852+
numeric type.
845853
</para>
846854

847855
<para>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy