summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2000-04-08Tweak TypeCategory to treat new BIT types as of STRING category, ratherTom Lane
2000-04-07Add transcendental math functions (sine, cosine, etc)Thomas G. Lockhart
2000-03-31New coding for SET provoked a 'var might be used uninitialized' warningTom Lane
2000-03-30Enable more flexible syntax for the SET command. Now allows single floats,Thomas G. Lockhart
2000-03-27Allow full type names in CREATE FUNCTION arguments and return type.Thomas G. Lockhart
2000-03-24transformCreateStmt should put Ident nodes, not ColumnDef nodes, intoTom Lane
2000-03-23Remove no-longer-necessary restriction against uplevel correlation varsTom Lane
2000-03-23Hack parse_coerce so it won't try to constant-fold the dummy ConstTom Lane
2000-03-21Add syntax for BIT() and BIT VARYING(), but no underlying implementationThomas G. Lockhart
2000-03-20Reverse out BYTEA type coersion.Bruce Momjian
2000-03-20Emit 'this operator is deprecated' warnings for ':' and ';'.Tom Lane
2000-03-20Add compatiblity information for bytea.Bruce Momjian
2000-03-20Add FORCE keyword to ColIDHiroshi Inoue
2000-03-19transformExpr() did the Wrong Thing if applied to a SubLink node thatTom Lane
2000-03-19Another go-round with resolution of ambiguous functions and operators.Tom Lane
2000-03-19In can_coerce_type, verify that a possible type-coercion functionTom Lane
2000-03-18Improve error message wording in unary_op_error() --- suggest thatTom Lane
2000-03-18Modify lexing of multi-char operators per pghackers discussion aroundTom Lane
2000-03-18Just noticed that the grammar actually has no provision for '+' as aTom Lane
2000-03-18Add translation of timespan to interval.Bruce Momjian
2000-03-17Add safety check on expression nesting depth. Default value is set byTom Lane
2000-03-17Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane
2000-03-16Turns out that Mazurkiewicz's gripe about 'function inheritance' isTom Lane
2000-03-15Tweak GROUP BY so that it will still accept result-column names, but onlyTom Lane
2000-03-15Add 'datetime' -> 'timestamp' conversion to xlateSqlFunc() to easeTom Lane
2000-03-14Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart
2000-03-13Performance improvement for lexing long strings: increase flex'sTom Lane
2000-03-12Somehow, the variant NATIONAL CHAR [ VARYING ] was missing from theTom Lane
2000-03-12Clean up grammar's handling of NULL in expressions: a_expr_or_null isTom Lane
2000-03-11Make TypeCategory think that NAME is a member of typeTom Lane
2000-03-11Further fixes for bogus list-slinging, scribbling on input, etc in typeTom Lane
2000-03-11Finish cleaning up backend's handling of /* ... */ and -- comments,Tom Lane
2000-03-09Trial implementation of ALTER DROP COLUMN.Hiroshi Inoue
2000-03-07Someone (probably me) forgot about handling of typecasts applied toTom Lane
2000-03-01Simplify parsing of column constraints by treating constraint attributesTom Lane
2000-02-29Changed execution time of ON <event> RESTRICT referentialJan Wieck
2000-02-27Add lztext to TypeCategory so that lztext OP text cases will workTom Lane
2000-02-27Fix poorly worded error messages for unary operator type resolutionTom Lane
2000-02-26Fix exprTypmod to recognize length-coercion function expressions,Tom Lane
2000-02-26I had managed to break acceptance of "char", which worked in 6.5 toTom Lane
2000-02-24Suppress timespan and datetime ops from being brought in via pg_dumpBruce Momjian
2000-02-24Make make_const() check the size and precision of a T_Float Value,Tom Lane
2000-02-22First post-beta1 bug fix :-(. Silly typo in new coding for doNegateTom Lane
2000-02-21Change parse-time representation of float literals (which include oversizeTom Lane
2000-02-20Further cleanups for type coercion: treat the locution typename(argument)Tom Lane
2000-02-20Create a new expression node type RelabelType, which exists solely toTom Lane
2000-02-20Fix broken list-slinging logic in func_select_candidate andTom Lane
2000-02-20Even after the great date/time consolidation, TypeCategory() was stillTom Lane
2000-02-20Fix SERIAL columns, which Thomas inadvertently broke parsing of.Tom Lane
2000-02-19Repair longstanding violation of SQL92 semantics: GROUP BY wouldTom Lane