Just another sync.
This commit is contained in:
parent
bee217924d
commit
9aeb1eff24
@ -1524,6 +1524,10 @@ Thu Jun 26 13:26:13 CEST 2003
|
|||||||
|
|
||||||
- Added another compatibility level INFORMIX_SE.
|
- Added another compatibility level INFORMIX_SE.
|
||||||
- Synced again.
|
- Synced again.
|
||||||
|
|
||||||
|
Sun Jun 29 11:22:48 CEST 2003
|
||||||
|
|
||||||
|
- Just another sync.
|
||||||
- Set ecpg version to 3.0.0
|
- Set ecpg version to 3.0.0
|
||||||
- Set ecpg library to 4.0.0
|
- Set ecpg library to 4.0.0
|
||||||
- Set pgtypes library to 1.0.0
|
- Set pgtypes library to 1.0.0
|
||||||
|
@ -5,7 +5,7 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
install: all installdirs install-headers
|
install: all installdirs install-headers
|
||||||
|
|
||||||
.PHONY: install-headers
|
.PHONY: install-headers
|
||||||
ecpg_headers = ecpgerrno.h ecpglib.h ecpgtype.h sqlca.h sql3types.h ecpg_informix.h pgtypes_error.h pgtypes_numeric.h pgtypes_timestamp.h pgtypes_date.h datetime.h decimal.h pgtypes_interval.h
|
ecpg_headers = ecpgerrno.h ecpglib.h ecpgtype.h sqlca.h sql3types.h ecpg_informix.h pgtypes_error.h pgtypes_numeric.h pgtypes_timestamp.h pgtypes_date.h datetime.h decimal.h pgtypes_interval.h sqltypes.h
|
||||||
|
|
||||||
install-headers: $(ecpg_headers)
|
install-headers: $(ecpg_headers)
|
||||||
for i in $^; do $(INSTALL_DATA) $$i $(DESTDIR)$(includedir); done
|
for i in $^; do $(INSTALL_DATA) $$i $(DESTDIR)$(includedir); done
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.241 2003/06/27 00:33:26 tgl Exp $ */
|
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.242 2003/06/29 09:25:19 meskes Exp $ */
|
||||||
|
|
||||||
/* Copyright comment */
|
/* Copyright comment */
|
||||||
%{
|
%{
|
||||||
@ -2177,10 +2177,28 @@ opt_force: FORCE { $$ = make_str("force"); }
|
|||||||
*
|
*
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
RenameStmt: ALTER TABLE relation_expr RENAME opt_column opt_name TO name
|
RenameStmt: ALTER AGGREGATE func_name '(' aggr_argtype ')' RENAME TO name
|
||||||
|
{ $$ = cat_str(6, make_str("alter aggregate"), $3, make_str("("), $5, make_str(") rename to"), $9); }
|
||||||
|
| ALTER CONVERSION_P any_name RENAME TO name
|
||||||
|
{ $$ = cat_str(4, make_str("alter conversion"), $3, make_str("rename to"), $6); }
|
||||||
|
| ALTER DATABASE database_name RENAME TO database_name
|
||||||
|
{ $$ = cat_str(4, make_str("alter database"), $3, make_str("rename to"), $6); }
|
||||||
|
| ALTER FUNCTION func_name func_args RENAME TO name
|
||||||
|
{ $$ = cat_str(5, make_str("alter function"), $3, $4, make_str("rename to"), $7); }
|
||||||
|
| ALTER GROUP_P UserId RENAME TO UserId
|
||||||
|
{ $$ = cat_str(4, make_str("alter group"), $3, make_str("rename to"), $6); }
|
||||||
|
| ALTER LANGUAGE name RENAME TO name
|
||||||
|
{ $$ = cat_str(4, make_str("alter language"), $3, make_str("rename to"), $6); }
|
||||||
|
| ALTER OPERATOR CLASS any_name USING access_method RENAME TO name
|
||||||
|
{ $$ = cat_str(6, make_str("alter operator class"), $4, make_str("using"), $6, make_str("rename to"), $9); }
|
||||||
|
| ALTER SCHEMA name RENAME TO name
|
||||||
|
{ $$ = cat_str(4, make_str("alter schema"), $3, make_str("rename to"), $6); }
|
||||||
|
| ALTER TABLE relation_expr RENAME opt_column opt_name TO name
|
||||||
{ $$ = cat_str(7, make_str("alter table"), $3, make_str("rename"), $5, $6, make_str("to"), $8); }
|
{ $$ = cat_str(7, make_str("alter table"), $3, make_str("rename"), $5, $6, make_str("to"), $8); }
|
||||||
| ALTER TRIGGER name ON relation_expr RENAME TO name
|
| ALTER TRIGGER name ON relation_expr RENAME TO name
|
||||||
{ $$ = cat_str(6, make_str("alter trigger"), $3, make_str("on"), $5, make_str("rename to"), $8); }
|
{ $$ = cat_str(6, make_str("alter trigger"), $3, make_str("on"), $5, make_str("rename to"), $8); }
|
||||||
|
| ALTER USER UserId RENAME TO UserId
|
||||||
|
{ $$ = cat_str(4, make_str("alter user"), $3, make_str("rename to"), $6); }
|
||||||
;
|
;
|
||||||
|
|
||||||
opt_name: name { $$ = $1; }
|
opt_name: name { $$ = $1; }
|
||||||
@ -3476,6 +3494,8 @@ a_expr: c_expr
|
|||||||
{ $$ = cat_str(3, $1, make_str("not in"), $4); }
|
{ $$ = cat_str(3, $1, make_str("not in"), $4); }
|
||||||
| a_expr qual_all_Op sub_type select_with_parens %prec Op
|
| a_expr qual_all_Op sub_type select_with_parens %prec Op
|
||||||
{ $$ = cat_str(4, $1, $2, $3, $4); }
|
{ $$ = cat_str(4, $1, $2, $3, $4); }
|
||||||
|
| a_expr qual_all_Op sub_type '(' a_expr ')' %prec Op
|
||||||
|
{ $$ = cat_str(6, $1, $2, $3, make_str("("), $5, make_str(")")); }
|
||||||
| UNIQUE select_with_parens %prec Op
|
| UNIQUE select_with_parens %prec Op
|
||||||
{ $$ = cat2_str(make_str("unique"), $2); }
|
{ $$ = cat2_str(make_str("unique"), $2); }
|
||||||
| r_expr
|
| r_expr
|
||||||
|
Loading…
x
Reference in New Issue
Block a user