]> granicus.if.org Git - postgresql/commit
Add transcendental math functions (sine, cosine, etc)
authorThomas G. Lockhart <lockhart@fourpalms.org>
Fri, 7 Apr 2000 13:40:45 +0000 (13:40 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Fri, 7 Apr 2000 13:40:45 +0000 (13:40 +0000)
commita349733bbbeaca5aa5b0b3520963b01a455c9ff8
tree75b3222de81890c5fafb91eee0b0f920716d6df4
parent1b992b468bc5fef62f5a1470f382c70311e9d162
Add transcendental math functions (sine, cosine, etc)
Add a random number generator and seed setter (random(), SET SEED)
Fix up the interval*float8 math to carry partial months
 into the time field.
Add float8*interval so we have symmetry in the available math.
Fix the parser and define.c to accept SQL92 types as field arguments.
Fix the parser to accept SQL92 types for CREATE TYPE, etc. This is
 necessary to allow...
Bit/varbit support in contrib/bit cleaned up to compile and load
 cleanly. Still needs some work before final release.
Implement the "SOME" keyword as a synonym for "ANY" per SQL92.
Implement ascii(text), ichar(int4), repeat(text,int4) to help
 support the ODBC driver.
Enable the TRUNCATE() function mapping in the ODBC driver.
14 files changed:
src/backend/commands/define.c
src/backend/commands/variable.c
src/backend/parser/gram.y
src/backend/parser/keywords.c
src/backend/utils/adt/float.c
src/backend/utils/adt/oracle_compat.c
src/backend/utils/adt/timestamp.c
src/include/catalog/catversion.h
src/include/catalog/pg_operator.h
src/include/catalog/pg_proc.h
src/include/utils/builtins.h
src/include/utils/timestamp.h
src/interfaces/odbc/convert.c
src/test/regress/regress.sh