git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 3f6ea5f) | patch
Allow referring to functions without arguments when unique
2017年3月10日 04:58:48 +0000 (23:58 -0500)
2017年3月15日 03:55:19 +0000 (23:55 -0400)
commit aefeb68741fb9456f14b4d690b0c646e532fea6b
Allow referring to functions without arguments when unique

In DDL commands referring to an existing function, allow omitting the
argument list if the function name is unique in its schema, per SQL
standard.

This uses the same logic that the regproc type uses for finding
functions by name only.

Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
17 files changed:
doc/src/sgml/ref/alter_extension.sgml diff | blob | blame | history
doc/src/sgml/ref/alter_function.sgml diff | blob | blame | history
doc/src/sgml/ref/alter_opfamily.sgml diff | blob | blame | history
doc/src/sgml/ref/comment.sgml diff | blob | blame | history
doc/src/sgml/ref/create_cast.sgml diff | blob | blame | history
doc/src/sgml/ref/create_transform.sgml diff | blob | blame | history
doc/src/sgml/ref/drop_function.sgml diff | blob | blame | history
doc/src/sgml/ref/grant.sgml diff | blob | blame | history
doc/src/sgml/ref/revoke.sgml diff | blob | blame | history
doc/src/sgml/ref/security_label.sgml diff | blob | blame | history
src/backend/nodes/copyfuncs.c diff | blob | blame | history
src/backend/nodes/equalfuncs.c diff | blob | blame | history
src/backend/parser/gram.y diff | blob | blame | history
src/backend/parser/parse_func.c diff | blob | blame | history
src/include/nodes/parsenodes.h diff | blob | blame | history
src/test/regress/expected/create_function_3.out diff | blob | blame | history
src/test/regress/sql/create_function_3.sql diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /