]> granicus.if.org Git - postgresql/commit
Doc: improve description of allowed spellings for Boolean input.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 13 Jun 2019 02:54:46 +0000 (22:54 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 13 Jun 2019 02:55:05 +0000 (22:55 -0400)
commit9729c9360886bee7feddc6a1124b0742de4b9f3d
tree0b885b3a45a09de57a3f6f92af265214af14b789
parent4bfb79ff6b1fd400b3dbc761921472173675a968
Doc: improve description of allowed spellings for Boolean input.

datatype.sgml failed to explain that boolin() accepts any unique
prefix of the basic input strings.  Indeed it was actively misleading
because it called out a few minimal prefixes without mentioning that
there were more valid inputs.

I also felt that it wasn't doing anybody any favors by conflating
SQL key words, valid Boolean input, and string literals containing
valid Boolean input.  Rewrite in hopes of reducing the confusion.

Per bug #15836 from Yuming Wang, as diagnosed by David Johnston.
Back-patch to supported branches.

Discussion: https://postgr.es/m/15836-656fab055735f511@postgresql.org
doc/src/sgml/datatype.sgml