mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-34679 ER_BAD_FIELD uses non-localizable substrings
This commit is contained in:
@ -175,7 +175,7 @@ REPLACE INTO t1 VALUES(1,'a'),(2,'b'),(3,'c');
|
||||
# SIMLPE REPLACE STATEMENT
|
||||
#
|
||||
REPLACE INTO t2(id2,val2) VALUES(1,'a') RETURNING id1;
|
||||
ERROR 42S22: Unknown column 'id1' in 'field list'
|
||||
ERROR 42S22: Unknown column 'id1' in 'RETURNING'
|
||||
REPLACE INTO t2(id2,val2) values(2,'b') RETURNING SUM(id2);
|
||||
ERROR HY000: Invalid use of group function
|
||||
REPLACE INTO t2(id2,val2) VALUES(3,'c') RETURNING (SELECT id1 FROM t1);
|
||||
@ -197,7 +197,7 @@ ERROR 42S02: Unknown table 'test.t1'
|
||||
# Multiple rows in single insert statement
|
||||
#
|
||||
REPLACE INTO t2 VALUES(1,'a'),(2,'b') RETURNING id1;
|
||||
ERROR 42S22: Unknown column 'id1' in 'field list'
|
||||
ERROR 42S22: Unknown column 'id1' in 'RETURNING'
|
||||
REPLACE INTO t2 VALUES(3,'c'),(4,'d') RETURNING MAX(id2);
|
||||
ERROR HY000: Invalid use of group function
|
||||
REPLACE INTO t2 VALUES(5,'c'),(6,'f') RETURNING (SELECT id1 FROM t1);
|
||||
@ -220,7 +220,7 @@ ERROR 42S02: Unknown table 'test.t1'
|
||||
# REPLACE ... SET
|
||||
#
|
||||
REPLACE INTO t2 SET id2=1, val2='a' RETURNING id1;
|
||||
ERROR 42S22: Unknown column 'id1' in 'field list'
|
||||
ERROR 42S22: Unknown column 'id1' in 'RETURNING'
|
||||
REPLACE INTO t2 SET id2=2, val2='b' RETURNING COUNT(id2);
|
||||
ERROR HY000: Invalid use of group function
|
||||
REPLACE INTO t2 SET id2=3, val2='c' RETURNING (SELECT id1 FROM t1);
|
||||
@ -242,7 +242,7 @@ ERROR 42S02: Unknown table 'test.t1'
|
||||
# REPLACE...SELECT
|
||||
#
|
||||
REPLACE INTO t2(id2, val2) SELECT * FROM t1 WHERE id1=1 RETURNING id1;
|
||||
ERROR 42S22: Unknown column 'id1' in 'field list'
|
||||
ERROR 42S22: Unknown column 'id1' in 'RETURNING'
|
||||
REPLACE INTO t2(id2, val2) SELECT * FROM t1 WHERE id1=2 RETURNING MAX(id2);
|
||||
ERROR HY000: Invalid use of group function
|
||||
REPLACE INTO t2(id2, val2) SELECT * FROM t1 WHERE id1=2 RETURNING (SELECT
|
||||
|
Reference in New Issue
Block a user