Thomas G. Lockhart
b647a27cf5
Add comparision routines to support indices on datetime and timespan.
1997-09-04 18:44:29 +00:00
Thomas G. Lockhart
7c243f83e8
Add comparision routines and catalog entries to support indices on
...
datetime and timespan.
1997-09-04 18:43:59 +00:00
Bruce Momjian
bb77313a0a
Tabs in comments fix.
1997-09-04 18:34:59 +00:00
Bruce Momjian
18bb25bdf1
Fix for dashes in comments.
1997-09-04 16:36:32 +00:00
Bruce Momjian
9fcd4c25bc
Fix conditional casting.
1997-09-04 16:20:55 +00:00
Bruce Momjian
33b028b5b0
Fix syntax error in psql help.
1997-09-04 15:02:56 +00:00
Vadim B. Mikheev
444369e7b2
struct Trigger changed
1997-09-04 13:26:45 +00:00
Vadim B. Mikheev
9ba606cd24
Prototypes, definitions...
1997-09-04 13:26:19 +00:00
Vadim B. Mikheev
989ab6b1e7
pg_trigger changed
1997-09-04 13:25:14 +00:00
Vadim B. Mikheev
bad4bc40b9
CREATE/DROP TRIGGER syntax
1997-09-04 13:24:26 +00:00
Vadim B. Mikheev
0badb77e73
Fixed _copyRangeTblEntry
1997-09-04 13:24:01 +00:00
Vadim B. Mikheev
78d74e32fb
execMain.c: little changes in trigger interface...
...
spi.c: functions to prepare/run and preserve plans for
duration of transaction/session. Some data utilities.
1997-09-04 13:22:39 +00:00
Vadim B. Mikheev
dc13d5d307
Before row insertion triggers call.
1997-09-04 13:19:01 +00:00
Vadim B. Mikheev
8d6e5f07ff
heap_destroy:RelationRemoveTriggers()
1997-09-04 13:17:59 +00:00
Bruce Momjian
6c42b360cc
UPdate FAQ.
1997-09-04 05:34:47 +00:00
Bruce Momjian
35378a4efc
Fix syntax error.
1997-09-03 16:48:59 +00:00
Thomas G. Lockhart
ec70b3c07c
Remove comment line in rules section. Keith reports trouble on Solaris
...
and O'Reilly "lex & yacc" book claims ATT-lex has trouble with comments.
1997-09-02 02:32:35 +00:00
Vadim B. Mikheev
6084c915d0
Triggers added to Relation
1997-09-01 08:13:22 +00:00
Vadim B. Mikheev
b69b815e3a
+ Member for actions in CreateTrigStmt.
1997-09-01 08:11:57 +00:00
Vadim B. Mikheev
2ca45d5729
Function prototypes.
1997-09-01 08:10:12 +00:00
Vadim B. Mikheev
38f0ffd36c
#define TriggerRelationName "pg_trigger"
1997-09-01 08:09:09 +00:00
Vadim B. Mikheev
b9188c3065
trigger_dynamic()->handle_load() func for loading SPI-triggers
1997-09-01 08:06:17 +00:00
Vadim B. Mikheev
c67208b3bb
Calls of RelationBuildTriggers() & FreeTriggerDesc()
1997-09-01 08:04:38 +00:00
Vadim B. Mikheev
283e18ab0e
BEFORE/AFTER ROW INSERT/DELETE/UPDATE triggers startup.
1997-09-01 08:01:46 +00:00
Vadim B. Mikheev
8c798538b8
BEFORE/AFTER ROW INSERT triggers startup from CopyFrom()
...
RelationBuildTriggers() & FreeTriggerDesc() in trigger.c
1997-09-01 07:59:06 +00:00
Thomas G. Lockhart
c2efeafe9c
Update information and query results for upcoming v6.2 release.
1997-09-01 06:21:00 +00:00
Thomas G. Lockhart
bebfe968e3
Test new intersection and closest point operators.
...
Fix up results labels on queries.
Update existing queries which now return good results.
1997-09-01 06:19:43 +00:00
Thomas G. Lockhart
2d0e6b0ff7
Test new intersection and closest point operators.
...
Fix up results labels on queries.
1997-09-01 06:18:45 +00:00
Thomas G. Lockhart
f2a9e203e8
Test for "current" time by comparing against "now".
1997-09-01 06:16:08 +00:00
Thomas G. Lockhart
98462b73f8
Shift time zone to GMT to correctly evaluate "current" time.
1997-09-01 06:13:21 +00:00
Thomas G. Lockhart
b776831e8b
Rearrange scanning code to support extended comments.
...
Use #define symbols rather than integers for scanning states.
1997-09-01 06:09:53 +00:00
Thomas G. Lockhart
1bf90bc7d3
Add structure for subselects.
...
Add field to support "WITH TIME ZONE".
1997-09-01 06:04:59 +00:00
Thomas G. Lockhart
570620c569
Add SQL92 string handling features (SUBSTRING, TRIM, EXTRACT).
...
Add parsing for UNION and outer JOINs.
Implement SQL92 "WITH TIME ZONE".
Allow some reserved words as identifiers and column labels.
Clean up indentation and "orphan spaces and tabs".
1997-09-01 06:00:35 +00:00
Thomas G. Lockhart
05cdb99bfb
Add detection and warnings for UNION and HAVING clauses.
...
Generate non-fatal warning only and proceed by ignoring clauses.
1997-09-01 05:56:34 +00:00
Thomas G. Lockhart
05eb632864
Add more reserved words, mostly for SQL92 compliance.
...
Include reserved words for string handling, outer joins, and unions.
1997-09-01 05:53:31 +00:00
Thomas G. Lockhart
559a28747a
Use exclusive states for parsing quoted strings.
...
Implement extended comments ("/* ... */") using exclusive states.
Modify definitions of operators to remove some restrictions on characters
and character order.
1997-09-01 05:51:52 +00:00
Thomas G. Lockhart
1370a08746
Fix return value data type declarations for box_circle() and poly_circle().
1997-09-01 05:46:09 +00:00
Vadim B. Mikheev
8dd090f6da
CREATE/DROP TRIGGER statement nodes
1997-08-31 11:43:09 +00:00
Vadim B. Mikheev
bcf03a7ed6
CREATE/DROP TRIGGER functions
1997-08-31 11:42:21 +00:00
Vadim B. Mikheev
502f6f3889
CREATE/DROP TRIGGER
1997-08-31 11:41:55 +00:00
Vadim B. Mikheev
d65584d297
Get rid of #include "../backend/parser/parse.h
1997-08-31 11:41:20 +00:00
Vadim B. Mikheev
4e9a3f4ef0
Workplace for CREATE/DROP TRIGGER
1997-08-31 11:40:13 +00:00
Vadim B. Mikheev
f2cc46dd54
Indexing of pg_trigger
1997-08-31 09:56:18 +00:00
Vadim B. Mikheev
2d7b93c0ca
Welcome, triggers
1997-08-31 09:55:24 +00:00
Marc G. Fournier
6a061da272
Update patch from Peter <patches@maidast.demon.co.uk>
1997-08-31 08:15:13 +00:00
Vadim B. Mikheev
0b6dc93b32
Add spi.o
1997-08-30 10:28:47 +00:00
Bruce Momjian
65191fabfd
indent flag change.
1997-08-29 21:41:33 +00:00
Bruce Momjian
0aea0f2063
Cleanup.
1997-08-29 21:20:09 +00:00
Bruce Momjian
fddc57bfcd
Add PGINDENT and support program.
1997-08-29 21:13:00 +00:00
Vadim B. Mikheev
448332a769
TupleUpdatedByCurXactAndCmd () changed due to
...
Fix very old bug which made tuples changed/inserted by a commnd
visible to command itself (so we had multiple update of updated tuples,
etc).
1997-08-29 09:12:20 +00:00