aboutsummaryrefslogtreecommitdiff
path: root/src/backend/tcop/postgres.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2003-12-01 21:52:38 +0000
committerBruce Momjian <bruce@momjian.us>2003-12-01 21:52:38 +0000
commit04a4821adef38155b7920ba9eb83c4c3c29156f8 (patch)
treec778c2d286441d98a2453f06f5af9c2b214ffc3e /src/backend/tcop/postgres.c
parentaf03663878b257f7fb93a80eec03a8dd070b22b7 (diff)
downloadpostgresql-04a4821adef38155b7920ba9eb83c4c3c29156f8.tar.gz
postgresql-04a4821adef38155b7920ba9eb83c4c3c29156f8.zip
Attached is a patch implementing factorial(), returning numeric. Points
to note: 1) arttype is numeric. I thought this was the best way of allowing arbitarily large factorials, even though factorial(2^63) is a large number. Happy to change to integers if this is overkill. 2) since we're accepting numeric arguments, the patch tests for floats. If a numeric is passed with non-zero decimal portion, an error is raised since (from memory) they are undefined. Gavin Sherry
Diffstat (limited to 'src/backend/tcop/postgres.c')
0 files changed, 0 insertions, 0 deletions