diff --git a/pgsql/expected/pointcloud.out b/pgsql/expected/pointcloud.out index e7e7f906..20ecb64d 100644 --- a/pgsql/expected/pointcloud.out +++ b/pgsql/expected/pointcloud.out @@ -393,10 +393,10 @@ SELECT Sum(PC_NumPoints(pa)) FROM pa_test_dim; 8 (1 row) -SELECT Sum(PC_MemSize(pa)) FROM pa_test_dim; - sum ------ - 716 +SELECT Bool_And(PC_MemSize(pa) > 0) FROM pa_test_dim; + bool_and +---------- + t (1 row) SELECT Sum(PC_PatchMax(pa,'x')) FROM pa_test_dim; @@ -429,10 +429,10 @@ SELECT Sum(PC_NumPoints(pa)) FROM pa_test_dim; 1600 (1 row) -SELECT Sum(PC_MemSize(pa)) FROM pa_test_dim; - sum ------- - 8773 +SELECT Bool_And(PC_MemSize(pa) > 0) FROM pa_test_dim; + bool_and +---------- + t (1 row) SELECT Max(PC_PatchMax(pa,'x')) FROM pa_test_dim; diff --git a/pgsql/sql/pointcloud.sql b/pgsql/sql/pointcloud.sql index af4ced24..23e2c4bc 100644 --- a/pgsql/sql/pointcloud.sql +++ b/pgsql/sql/pointcloud.sql @@ -290,7 +290,7 @@ INSERT INTO pa_test_dim (pa) VALUES ('000000000300000000000000020000000200000003 INSERT INTO pa_test_dim (pa) VALUES ('0000000003000000000000000200000002000000030000000500060000000200000003000000050001'); SELECT Sum(PC_NumPoints(pa)) FROM pa_test_dim; -SELECT Sum(PC_MemSize(pa)) FROM pa_test_dim; +SELECT Bool_And(PC_MemSize(pa) > 0) FROM pa_test_dim; SELECT Sum(PC_PatchMax(pa,'x')) FROM pa_test_dim; SELECT Sum(PC_PatchMin(pa,'x')) FROM pa_test_dim; @@ -308,7 +308,7 @@ FROM ( ) AS values GROUP BY gid; SELECT Sum(PC_NumPoints(pa)) FROM pa_test_dim; -SELECT Sum(PC_MemSize(pa)) FROM pa_test_dim; +SELECT Bool_And(PC_MemSize(pa) > 0) FROM pa_test_dim; SELECT Max(PC_PatchMax(pa,'x')) FROM pa_test_dim; SELECT Min(PC_PatchMin(pa,'x')) FROM pa_test_dim;