rather than assuming FALSE).
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('f'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('false'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('False'::bool);
+QUERY: INSERT INTO BOOLTBL2 (f1) VALUES ('FALSE'::bool);
QUERY: INSERT INTO BOOLTBL2 (f1)
VALUES ('XXX'::bool);
+WARN:Invalid input string 'XXX'
+
QUERY: SELECT '' AS f_4, BOOLTBL2.*;
f_4|f1
---+--
--
-- boolean.source
--
--- $Header: /cvsroot/pgsql/src/test/regress/sql/boolean.sql,v 1.3 1997/05/09 03:26:43 scrappy Exp $
+-- $Header: /cvsroot/pgsql/src/test/regress/sql/boolean.sql,v 1.4 1997/10/25 06:02:33 thomas Exp $
--
--
INSERT INTO BOOLTBL2 (f1) VALUES ('False'::bool);
--- this evaluates to a false value
+INSERT INTO BOOLTBL2 (f1) VALUES ('FALSE'::bool);
+
+-- this is now an invalid expression
+-- pre-v6.3 this evaluated to false - thomas 1997-10-23
INSERT INTO BOOLTBL2 (f1)
VALUES ('XXX'::bool);