1
SELECT CAST(1 AS BOOLEAN);
4
SELECT CAST(2 AS BOOLEAN);
7
SELECT CAST(0 AS BOOLEAN);
10
SELECT CAST(-0 AS BOOLEAN);
13
SELECT CAST(-1 AS BOOLEAN);
16
SELECT CAST(0.1 AS BOOLEAN);
19
SELECT CAST(0.0 AS BOOLEAN);
22
SELECT CAST(3.0 AS BOOLEAN);
25
SELECT CAST("TRUE" AS BOOLEAN);
26
CAST("TRUE" AS BOOLEAN)
28
SELECT CAST("FALSE" AS BOOLEAN);
29
CAST("FALSE" AS BOOLEAN)
31
SELECT CAST("FRED" AS BOOLEAN);
32
ERROR HY000: Invalid cast to BOOLEAN: 'FRED'.
33
SELECT CAST(FALSE AS BOOLEAN);
34
CAST(FALSE AS BOOLEAN)
36
SELECT CAST(TRUE AS BOOLEAN);
39
SELECT CAST(TRUE AS BOOLEAN) IS TRUE;
40
CAST(TRUE AS BOOLEAN) IS TRUE
42
SELECT CAST(TRUE AS BOOLEAN) IS FALSE;
43
CAST(TRUE AS BOOLEAN) IS FALSE
45
SELECT CAST(FALSE AS BOOLEAN) IS TRUE;
46
CAST(FALSE AS BOOLEAN) IS TRUE
48
SELECT CAST(FALSE AS BOOLEAN) IS FALSE;
49
CAST(FALSE AS BOOLEAN) IS FALSE