Function is_boolean

The function checks a string variable for containing valid BOOLEAN values.

boolean strings
t
f
T
F
y
n
Y
N
true
false
TRUE
FALSE
yes
no
YES
NO
0
1

Examples

SELECT is_boolean('t') AS res;
-- Result is true

Result:

res
t
SELECT is_boolean('F') AS res;
-- Result is true

Result:

res
t
SELECT is_boolean('True') AS res;
-- Result is true

Result:

res
t
SELECT is_boolean('False');
-- Result is true

Result:

res
t
SELECT is_boolean('0') AS res;
-- Result is true

Result:

res
t
SELECT is_boolean('1') AS res;
-- Result is true

Result:

res
t
SELECT is_boolean('-1') AS res;
-- Result is false

Result:

res
f