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">