mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-01 06:27:03 +03:00
A simpler fix for ticket [3a88d85f36704eebe1] - one that uses less code.
The error message is not quite as good, but as this error has apparently not previously occurred in over 8 years of heavy use, that is not seen as a serious problem. FossilOrigin-Name: 0ad1ed8ef0b5fb5d8db44479373b2b93d8fcfd66
This commit is contained in:
@ -744,7 +744,7 @@ do_execsql_test table-16.1 {
|
||||
} {1 123}
|
||||
do_catchsql_test table-16.2 {
|
||||
INSERT INTO t16(rowid) VALUES(4);
|
||||
} {1 {misuse of aggregate function: max()}}
|
||||
} {1 {unknown function: max()}}
|
||||
do_execsql_test table-16.3 {
|
||||
DROP TABLE t16;
|
||||
CREATE TABLE t16(x DEFAULT(abs(1)));
|
||||
@ -756,20 +756,21 @@ do_catchsql_test table-16.4 {
|
||||
CREATE TABLE t16(x DEFAULT(avg(1)));
|
||||
INSERT INTO t16(rowid) VALUES(123);
|
||||
SELECT rowid, x FROM t16;
|
||||
} {1 {misuse of aggregate function: avg()}}
|
||||
} {1 {unknown function: avg()}}
|
||||
do_catchsql_test table-16.5 {
|
||||
DROP TABLE t16;
|
||||
CREATE TABLE t16(x DEFAULT(count()));
|
||||
INSERT INTO t16(rowid) VALUES(123);
|
||||
SELECT rowid, x FROM t16;
|
||||
} {1 {misuse of aggregate function: count()}}
|
||||
} {1 {unknown function: count()}}
|
||||
do_catchsql_test table-16.6 {
|
||||
DROP TABLE t16;
|
||||
CREATE TABLE t16(x DEFAULT(group_concat('x',',')));
|
||||
INSERT INTO t16(rowid) VALUES(123);
|
||||
SELECT rowid, x FROM t16;
|
||||
} {1 {misuse of aggregate function: group_concat()}}
|
||||
|
||||
|
||||
} {1 {unknown function: group_concat()}}
|
||||
do_catchsql_test table-16.7 {
|
||||
INSERT INTO t16 DEFAULT VALUES;
|
||||
} {1 {unknown function: group_concat()}}
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user