From: Bruce Momjian <bruce@momjian.us> Date: Tue, 10 May 2011 01:04:22 +0000 (-0400) Subject: Update documentation to state there is three-value logic, not X-Git-Tag: REL9_0_5~125 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f71b5c77fa0015492a26838eb489293effee1723;p=postgresql Update documentation to state there is three-value logic, not three-value boolean logic. Backpatch to 9.0.X since we just got another bug report about this today. --- diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 4852231141..83adc33333 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -82,8 +82,9 @@ <member><literal>NOT</></member> </simplelist> - <acronym>SQL</acronym> uses a three-valued Boolean logic where the null value represents - <quote>unknown</quote>. Observe the following truth tables: + <acronym>SQL</acronym> uses a three-valued logic system with true, + false, and <literal>null</>, which represents <quote>unknown</quote>. + Observe the following truth tables: <informaltable> <tgroup cols="4">