Change docs to do 20! rather than larger.

This commit is contained in:
Bruce Momjian 2002-04-18 03:37:13 +00:00
parent af03e2edc9
commit 3cd9399d86
2 changed files with 6 additions and 6 deletions

View File

@ -435,7 +435,7 @@ On the other hand, the postfix operator <literal>!</> (factorial)
is defined only for integer data types, not for float8. So, if we
try a similar case with <literal>!</>, we get:
<screen>
tgl=> select text '44' ! as "factorial";
tgl=> select text '20' ! as "factorial";
ERROR: Unable to identify a postfix operator '!' for type 'text'
You may need to add parentheses or an explicit cast
</screen>
@ -443,10 +443,10 @@ This happens because the system can't decide which of the several
possible <literal>!</> operators should be preferred. We can help
it out with an explicit cast:
<screen>
tgl=> select cast(text '44' as int8) ! as "factorial";
tgl=> select cast(text '20' as int8) ! as "factorial";
factorial
---------------------
2673996885588443136
2432902008176640000
(1 row)
</screen>
</para>

View File

@ -337,7 +337,7 @@ class pgdbCnx:
### module interface
# connects to a database
def connect(dsn = None, user = None, password = None, host = None, database = None):
def connect(dsn = None, user = None, password = None, xhost = None, database = None):
# first get params from DSN
dbport = -1
dbhost = ""
@ -364,9 +364,9 @@ def connect(dsn = None, user = None, password = None, host = None, database = No
dbpasswd = password
if database != None:
dbbase = database
if host != None:
if xhost != None:
try:
params = string.split(host, ":")
params = string.split(xhost, ":")
dbhost = params[0]
dbport = int(params[1])
except: