- Mar 15, 2000
-
-
Thomas G. Lockhart authored
Implement TIME WITH TIME ZONE type (timetz internal type). Remap length() for character strings to CHAR_LENGTH() for SQL92 and to remove the ambiguity with geometric length() functions. Keep length() for character strings for backward compatibility. Shrink stored views by removing internal column name list from visible rte. Implement min(), max() for time and timetz data types. Implement conversion of TIME to INTERVAL. Implement abs(), mod(), fac() for the int8 data type. Rename some math functions to generic names: round(), sqrt(), cbrt(), pow(), etc. Rename NUMERIC power() function to pow(). Fix int2 factorial to calculate result in int4. Enhance the Oracle compatibility function translate() to work with string arguments (from Edwin Ramirez). Modify pg_proc system table to remove OID holes.
-
- Jul 15, 1999
-
-
Bruce Momjian authored
-
- Jul 14, 1999
-
-
Bruce Momjian authored
-
- May 26, 1999
-
-
Bruce Momjian authored
-
- Feb 21, 1999
-
-
Marc G. Fournier authored
From: Tatsuo Ishii <t-ishii@sra.co.jp> Ok. I made patches replacing all of "#if FALSE" or "#if 0" to "#ifdef NOT_USED" for current. I have tested these patches in that the postgres binaries are identical.
-
- Sep 01, 1998
-
-
Bruce Momjian authored
-
- Aug 11, 1998
-
-
Bruce Momjian authored
functions btrim() ltrim() and rtrim(). The error was that the character after the set was included in the tests (ptr2 pointed to the character after the vardata part of set if no match found, so comparing *ptr or *end against *ptr2 MAY match -> strip). Jan -- #======================================================================# # It's easier to get forgiveness for being wrong than for being right. # # Let's break this rule - forgive me. # #======================================== jwieck@debis.com (Jan Wieck) #
-
- Jun 15, 1998
-
-
Bruce Momjian authored
-
- Apr 27, 1998
-
-
Marc G. Fournier authored
Hi, here are patches I promised (against 6.3.2): * character_length(), position(), substring() are now aware of multi-byte characters * add octet_length() * add --with-mb option to configure * new regression tests for EUC_KR (contributed by "Soonmyung. Hong" <hong@lunaris.hanmesoft.co.kr>) * add some test cases to the EUC_JP regression test * fix problem in regress/regress.sh in case of System V * fix toupper(), tolower() to handle 8bit chars note that: o patches for both configure.in and configure are included. maybe the one for configure is not necessary. o pg_proc.h was modified to add octet_length(). I used OIDs (1374-1379) for that. Please let me know if these numbers are not appropriate.
-
- Feb 26, 1998
-
-
Bruce Momjian authored
-
- Jan 13, 1998
-
-
Marc G. Fournier authored
> then you try get substr, which consists only of last char in string > you get all string > > For example: > userbase=> select substr('123456', 6,1) ; > substr > ------ > 123456 > (1 row) > From Edmund Mergl <E.Mergl@bawue.de>
-
- Sep 08, 1997
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
-
- Sep 07, 1997
-
-
Bruce Momjian authored
-
- Jul 29, 1997
-
-
Thomas G. Lockhart authored
Used to support SQL92 compatibility.
-
- May 07, 1997
-
-
Marc G. Fournier authored
Subject: [PATCHES] oracle_compat functions core dumping on NULL-fields
-
- Mar 16, 1997
-
-
Marc G. Fournier authored
By: From: Edmund Mergl <mergl@nadia.s.bawue.de>
-
Marc G. Fournier authored
-
- Mar 15, 1997
-
-
Marc G. Fournier authored
-
- Mar 09, 1997
-
-
Bruce Momjian authored
-
- Mar 04, 1997
-
-
Marc G. Fournier authored
text, which are supposed to behave exactly as their Oracle counterparts. From: Edmund Mergl <E.Mergl@bawue.de>
-