Changeset: 90944d418d08 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=90944d418d08
Modified Files:
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql.mal
Branch: Jul2017
Log Message:

A little explanation


diffs (33 lines):

diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c
--- a/sql/backends/monet5/sql.c
+++ b/sql/backends/monet5/sql.c
@@ -2784,7 +2784,7 @@ zero_or_one(ptr ret, const bat *bid)
                p = BUNtail(bi, 0);
        } else {
                p = NULL;
-               throw(SQL, "zero_or_one", "21000!cardinality violation");
+               throw(SQL, "zero_or_one", "21000!cardinality violation, scalar 
value expected");
        }
        _s = ATOMsize(ATOMtype(b->ttype));
        if (ATOMextern(b->ttype)) {
diff --git a/sql/backends/monet5/sql.mal b/sql/backends/monet5/sql.mal
--- a/sql/backends/monet5/sql.mal
+++ b/sql/backends/monet5/sql.mal
@@ -339,7 +339,7 @@ inline function sql.subzero_or_one( b:ba
        c01 := calc.not(c0);
        c1 := calc.>(m,1:lng);
        c11 := calc.and(c01,c1);
-       sql.assert(c11, 21000!zero_or_one: cardinality violation");
+       sql.assert(c11, 21000!zero_or_one: cardinality violation, scalar 
expression expected");
        return zero_or_one := b;
 end sql.subzero_or_one;
 
@@ -355,7 +355,7 @@ inline function sql.all( b:bat[:any_1], 
        c01 := calc.not(c0);
        c1 := calc.>(m,1:lng);
        c11 := calc.and(c01,c1);
-       sql.assert(c11, "21000!zero_or_one: cardinality violation ");
+       sql.assert(c11, "21000!zero_or_one: cardinality violation, scalar 
expression expected ");
        return all := b;
 end sql.all;
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to