Allow leading and trailing whitespace in the input to the boolean
type. Also, add explicit casts between boolean and text/varchar. Both of these changes are for conformance with SQL:2003. Update the regression tests, bump the catversion.
Showing
- doc/src/sgml/datatype.sgml 4 additions, 4 deletionsdoc/src/sgml/datatype.sgml
- src/backend/utils/adt/bool.c 57 additions, 11 deletionssrc/backend/utils/adt/bool.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_cast.h 5 additions, 1 deletionsrc/include/catalog/pg_cast.h
- src/include/catalog/pg_proc.h 5 additions, 1 deletionsrc/include/catalog/pg_proc.h
- src/include/utils/builtins.h 3 additions, 1 deletionsrc/include/utils/builtins.h
- src/test/regress/expected/boolean.out 25 additions, 1 deletionsrc/test/regress/expected/boolean.out
- src/test/regress/sql/boolean.sql 9 additions, 1 deletionsrc/test/regress/sql/boolean.sql
Loading
Please register or sign in to comment