Changeset: 3650c494cd44 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3650c494cd44
Modified Files:
        sql/test/sciql2sql/Tests/select_vector_array.sql
Branch: SciQL-2
Log Message:

Coercion from array to table needs more work


diffs (22 lines):

diff --git a/sql/test/sciql2sql/Tests/select_vector_array.sql 
b/sql/test/sciql2sql/Tests/select_vector_array.sql
--- a/sql/test/sciql2sql/Tests/select_vector_array.sql
+++ b/sql/test/sciql2sql/Tests/select_vector_array.sql
@@ -35,7 +35,17 @@ SELECT [v], x, w FROM array1D;
 
 -- relational equivalent  should ensure uniqueness
 -- and density of the new dimension
---TBD 
+-- From an operational point of view, this is what happens
+CREATE TEMPORARY ARRAY tmp( v INTEGER DIMENSION, x INTEGER, w INTEGER);
+INSERT INTO tmp SELECT v,x,w FROM vector;
+-- which arbitrary drops elements.
+-- To mimick this all but one row of a group should be deleted.
+-- TBD
+-- In a strongly typed setting, a coercion error should be raised when 
+SELECT (SELECT count(*) FROM vector)  = (SELECT count(*)
+       FROM vector
+       GROUP BY v
+       HAVING count(v) =1);
 
 DROP ARRAY array1D;
 DROP TABLE vector;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to