QUERY: create table fl (x float4); QUERY: insert into fl values ( 3.14 ); QUERY: insert into fl values ( 147.0 ); QUERY: insert into fl values ( 3.14 ); QUERY: insert into fl values ( -3.14 ); QUERY: select * from fl; x ------ 3.14 147 3.14 -3.14 QUERY: select * from fl where x = 3.14; x ----- 3.14 3.14 QUERY: select * from fl where x <> 3.14; x ------ 147 -3.14 QUERY: select * from fl where x < 3.14; x ------ -3.14 QUERY: select * from fl where x <= 3.14; x ------ 3.14 3.14 -3.14 QUERY: select * from fl where x > 3.14; x ---- 147 QUERY: select * from fl where x >= 3.14; x ----- 3.14 147 3.14 QUERY: select * from fl where x = '3.14'; x ----- 3.14 3.14 QUERY: select * from fl where x <> '3.14'; x ------ 147 -3.14 QUERY: select * from fl where x < '3.14'; x ------ -3.14 QUERY: select * from fl where x <= '3.14'; x ------ 3.14 3.14 -3.14 QUERY: select * from fl where x > '3.14'; x ---- 147 QUERY: select * from fl where x >= '3.14'; x ----- 3.14 147 3.14 QUERY: select * from fl where x = '3.14'::float4; x ----- 3.14 3.14 QUERY: select * from fl where x <> '3.14'::float4; x ------ 147 -3.14 QUERY: select * from fl where x < '3.14'::float4; x ------ -3.14 QUERY: select * from fl where x <= '3.14'::float4; x ------ 3.14 3.14 -3.14 QUERY: select * from fl where x > '3.14'::float4; x ---- 147 QUERY: select * from fl where x >= '3.14'::float4; x ----- 3.14 147 3.14 QUERY: select * from fl where x = '3.14'::float8; x ----- 3.14 3.14 QUERY: select * from fl where x <> '3.14'::float8; x ------ 147 -3.14 QUERY: select * from fl where x < '3.14'::float8; x ------ -3.14 QUERY: select * from fl where x <= '3.14'::float8; x ------ 3.14 3.14 -3.14 QUERY: select * from fl where x > '3.14'::float8; x ---- 147 QUERY: select * from fl where x >= '3.14'::float8; x ----- 3.14 147 3.14 QUERY: update fl set x = x + 2.2; QUERY: select * from fl; x ------ 5.34 149.2 5.34 -0.94 QUERY: update fl set x = x - 2.2; QUERY: select * from fl; x ------ 3.14 147 3.14 -3.14 QUERY: update fl set x = x * 2.2; QUERY: select * from fl; x ------- 6.908 323.4 6.908 -6.908 QUERY: update fl set x = x / 2.2; QUERY: select * from fl; x ------ 3.14 147 3.14 -3.14 QUERY: create table fl8 (y float8); QUERY: insert into fl8 values ( '3.14'::float8 ); QUERY: insert into fl8 values ( '147.0'::float8 ); QUERY: insert into fl8 values ( '3.140000001'::float8 ); QUERY: insert into fl8 values ( '-3.14'::float8); QUERY: select * from fl8; y ------------ 3.14 147 3.140000001 -3.14 QUERY: select * from fl8 where y = 3.14; y ------------ 3.14 3.140000001 QUERY: select * from fl8 where y <> 3.14; y ------ 147 -3.14 QUERY: select * from fl8 where y < 3.14; y ------ -3.14 QUERY: select * from fl8 where y <= 3.14; y ------------ 3.14 3.140000001 -3.14 QUERY: select * from fl8 where y > 3.14; y ---- 147 QUERY: select * from fl8 where y >= 3.14; y ------------ 3.14 147 3.140000001 QUERY: select * from fl8 where y = '3.14'; y ----- 3.14 QUERY: select * from fl8 where y <> '3.14'; y ------------ 147 3.140000001 -3.14 QUERY: select * from fl8 where y < '3.14'; y ------ -3.14 QUERY: select * from fl8 where y <= '3.14'; y ------ 3.14 -3.14 QUERY: select * from fl8 where y > '3.14'; y ------------ 147 3.140000001 QUERY: select * from fl8 where y >= '3.14'; y ------------ 3.14 147 3.140000001 QUERY: select * from fl8 where y = '3.14'::float4; y ------------ 3.14 3.140000001 QUERY: select * from fl8 where y <> '3.14'::float4; y ------ 147 -3.14 QUERY: select * from fl8 where y < '3.14'::float4; y ------ -3.14 QUERY: select * from fl8 where y <= '3.14'::float4; y ------------ 3.14 3.140000001 -3.14 QUERY: select * from fl8 where y > '3.14'::float4; y ---- 147 QUERY: select * from fl8 where y >= '3.14'::float4; y ------------ 3.14 147 3.140000001 QUERY: select * from fl8 where y = '3.14'::float8; y ----- 3.14 QUERY: select * from fl8 where y <> '3.14'::float8; y ------------ 147 3.140000001 -3.14 QUERY: select * from fl8 where y < '3.14'::float8; y ------ -3.14 QUERY: select * from fl8 where y <= '3.14'::float8; y ------ 3.14 -3.14 QUERY: select * from fl8 where y > '3.14'::float8; y ------------ 147 3.140000001 QUERY: select * from fl8 where y >= '3.14'::float8; y ------------ 3.14 147 3.140000001 QUERY: update fl8 set y = y + '2.2'::float8; QUERY: select * from fl8; y ------------ 5.34 149.2 5.340000001 -0.94 QUERY: update fl8 set y = y - '2.2'::float8; QUERY: select * from fl8; y ------------ 3.14 147 3.140000001 -3.14 QUERY: update fl8 set y = y * '2.2'::float8; QUERY: select * from fl8; y ------------- 6.908 323.4 6.9080000022 -6.908 QUERY: update fl8 set y = y / '2.2'::float8; QUERY: select * from fl8; y ------------ 3.14 147 3.140000001 -3.14 QUERY: drop table fl; QUERY: drop table fl8;