Commit 470c3fd9 authored by Monty's avatar Monty Committed by Alexander Barkov

Change error message when using DROP VIEW on a non existing view from

"Unknown table" to "Unknown view"
parent 17a87d60
...@@ -160,7 +160,7 @@ Note 1050 Table 'v1' already exists ...@@ -160,7 +160,7 @@ Note 1050 Table 'v1' already exists
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
SHOW BINLOG EVENTS; SHOW BINLOG EVENTS;
Log_name Pos Event_type Server_id End_log_pos Info Log_name Pos Event_type Server_id End_log_pos Info
# # Format_desc 1 # VER # # Format_desc 1 # VER
......
...@@ -55,5 +55,5 @@ id ...@@ -55,5 +55,5 @@ id
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
DROP TABLE t1; DROP TABLE t1;
...@@ -198,7 +198,7 @@ ERROR 42S02: Unknown table 'test.table1' ...@@ -198,7 +198,7 @@ ERROR 42S02: Unknown table 'test.table1'
DROP TABLE table1,table2; DROP TABLE table1,table2;
ERROR 42S02: Unknown table 'test.table1,test.table2' ERROR 42S02: Unknown table 'test.table1,test.table2'
DROP VIEW view1,view2,view3,view4; DROP VIEW view1,view2,view3,view4;
ERROR 42S02: Unknown table 'test.view1,test.view2,test.view3,test.view4' ERROR 42S02: Unknown VIEW: 'test.view1,test.view2,test.view3,test.view4'
DROP TABLE IF EXISTS table1; DROP TABLE IF EXISTS table1;
Warnings: Warnings:
...@@ -209,10 +209,10 @@ Note 1051 Unknown table 'test.table1' ...@@ -209,10 +209,10 @@ Note 1051 Unknown table 'test.table1'
Note 1051 Unknown table 'test.table2' Note 1051 Unknown table 'test.table2'
DROP VIEW IF EXISTS view1,view2,view3,view4; DROP VIEW IF EXISTS view1,view2,view3,view4;
Warnings: Warnings:
Note 1051 Unknown table 'test.view1' Note 4067 Unknown VIEW: 'test.view1'
Note 1051 Unknown table 'test.view2' Note 4067 Unknown VIEW: 'test.view2'
Note 1051 Unknown table 'test.view3' Note 4067 Unknown VIEW: 'test.view3'
Note 1051 Unknown table 'test.view4' Note 4067 Unknown VIEW: 'test.view4'
# Test error message when trigger does not find table # Test error message when trigger does not find table
CREATE TABLE table1(a int); CREATE TABLE table1(a int);
......
...@@ -1428,7 +1428,7 @@ Warnings: ...@@ -1428,7 +1428,7 @@ Warnings:
Note 1305 FUNCTION test.test_function does not exist Note 1305 FUNCTION test.test_function does not exist
drop view if exists v1; drop view if exists v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
create table test (col1 varchar(30)); create table test (col1 varchar(30));
create function test_function() returns varchar(30) create function test_function() returns varchar(30)
begin begin
......
...@@ -415,7 +415,7 @@ select @@profiling; ...@@ -415,7 +415,7 @@ select @@profiling;
drop table if exists t1, t2, t3; drop table if exists t1, t2, t3;
drop view if exists v1; drop view if exists v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
drop function if exists f1; drop function if exists f1;
set session profiling = OFF; set session profiling = OFF;
set global profiling_history_size= @start_value; set global profiling_history_size= @start_value;
......
...@@ -3,7 +3,7 @@ Warnings: ...@@ -3,7 +3,7 @@ Warnings:
Note 1051 Unknown table 'test.t1' Note 1051 Unknown table 'test.t1'
drop view if exists view_t1; drop view if exists view_t1;
Warnings: Warnings:
Note 1051 Unknown table 'test.view_t1' Note 4067 Unknown VIEW: 'test.view_t1'
SET sql_mode=ONLY_FULL_GROUP_BY; SET sql_mode=ONLY_FULL_GROUP_BY;
CREATE TABLE t1 ( CREATE TABLE t1 (
pk INT, pk INT,
......
...@@ -3211,7 +3211,7 @@ drop procedure bug10961| ...@@ -3211,7 +3211,7 @@ drop procedure bug10961|
DROP PROCEDURE IF EXISTS bug6866| DROP PROCEDURE IF EXISTS bug6866|
DROP VIEW IF EXISTS tv| DROP VIEW IF EXISTS tv|
Warnings: Warnings:
Note 1051 Unknown table 'test.tv' Note 4067 Unknown VIEW: 'test.tv'
DROP TABLE IF EXISTS tt1,tt2,tt3| DROP TABLE IF EXISTS tt1,tt2,tt3|
Warnings: Warnings:
Note 1051 Unknown table 'test.tt1' Note 1051 Unknown table 'test.tt1'
......
...@@ -197,7 +197,7 @@ c d ...@@ -197,7 +197,7 @@ c d
2 5 2 5
3 10 3 10
drop view v100; drop view v100;
ERROR 42S02: Unknown table 'test.v100' ERROR 42S02: Unknown VIEW: 'test.v100'
drop view t1; drop view t1;
ERROR HY000: 'test.t1' is not VIEW ERROR HY000: 'test.t1' is not VIEW
drop table v1; drop table v1;
...@@ -2894,7 +2894,7 @@ Tables_in_test ...@@ -2894,7 +2894,7 @@ Tables_in_test
t1 t1
v1 v1
DROP VIEW v2,v1; DROP VIEW v2,v1;
ERROR 42S02: Unknown table 'test.v2' ERROR 42S02: Unknown VIEW: 'test.v2'
SHOW TABLES; SHOW TABLES;
Tables_in_test Tables_in_test
t1 t1
...@@ -5222,7 +5222,7 @@ CREATE TABLE t4 (i4 INT); ...@@ -5222,7 +5222,7 @@ CREATE TABLE t4 (i4 INT);
INSERT INTO t4 VALUES (1),(2); INSERT INTO t4 VALUES (1),(2);
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
CREATE VIEW v1 AS select coalesce(j1,i3) AS v1_field1 from t2 join t3 left join t1 on ( i1 = i2 ); CREATE VIEW v1 AS select coalesce(j1,i3) AS v1_field1 from t2 join t3 left join t1 on ( i1 = i2 );
CREATE VIEW v2 AS select v1_field1 from t4 join v1; CREATE VIEW v2 AS select v1_field1 from t4 join v1;
prepare my_stmt from "select v1_field1 from v2"; prepare my_stmt from "select v1_field1 from v2";
......
...@@ -4314,7 +4314,7 @@ CREATE VIEW v2 AS Select * from test.v1; ...@@ -4314,7 +4314,7 @@ CREATE VIEW v2 AS Select * from test.v1;
ERROR 42S02: Table 'test.v1' doesn't exist ERROR 42S02: Table 'test.v1' doesn't exist
DROP VIEW IF EXISTS v2; DROP VIEW IF EXISTS v2;
Warnings: Warnings:
Note 1051 Unknown table 'test.v2' Note 4067 Unknown VIEW: 'test.v2'
Testcase 3.3.1.25 Testcase 3.3.1.25
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
...@@ -7566,7 +7566,7 @@ Call sp1() ; ...@@ -7566,7 +7566,7 @@ Call sp1() ;
ERROR 42000: PROCEDURE test.sp1 does not exist ERROR 42000: PROCEDURE test.sp1 does not exist
Drop view if exists test.v1 ; Drop view if exists test.v1 ;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
Drop procedure sp1 ; Drop procedure sp1 ;
ERROR 42000: PROCEDURE test.sp1 does not exist ERROR 42000: PROCEDURE test.sp1 does not exist
...@@ -21307,12 +21307,12 @@ CREATE TABLE t1 ( f1 VARCHAR(1000) ) ENGINE = innodb ; ...@@ -21307,12 +21307,12 @@ CREATE TABLE t1 ( f1 VARCHAR(1000) ) ENGINE = innodb ;
CREATE VIEW v1 AS SELECT f1 FROM t1; CREATE VIEW v1 AS SELECT f1 FROM t1;
DROP VIEW v1; DROP VIEW v1;
DROP VIEW v1; DROP VIEW v1;
ERROR 42S02: Unknown table 'test.v1' ERROR 42S02: Unknown VIEW: 'test.v1'
CREATE VIEW v1 AS SELECT f1 FROM t1; CREATE VIEW v1 AS SELECT f1 FROM t1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
Testcase 3.3.1.68 Testcase 3.3.1.68
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
...@@ -21324,31 +21324,31 @@ CREATE VIEW v1_base AS SELECT * FROM t1; ...@@ -21324,31 +21324,31 @@ CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top ; DROP VIEW v1_top ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base ; DROP VIEW v1_base ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
CREATE VIEW v1_base AS SELECT * FROM t1; CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top CASCADE ; DROP VIEW v1_top CASCADE ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base CASCADE ; DROP VIEW v1_base CASCADE ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
CREATE VIEW v1_base AS SELECT * FROM t1; CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top RESTRICT ; DROP VIEW v1_top RESTRICT ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base RESTRICT ; DROP VIEW v1_base RESTRICT ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
Testcase 3.3.1.69, 3.3.1.70, 3.3.1.A5 Testcase 3.3.1.69, 3.3.1.70, 3.3.1.A5
......
...@@ -4315,7 +4315,7 @@ CREATE VIEW v2 AS Select * from test.v1; ...@@ -4315,7 +4315,7 @@ CREATE VIEW v2 AS Select * from test.v1;
ERROR 42S02: Table 'test.v1' doesn't exist ERROR 42S02: Table 'test.v1' doesn't exist
DROP VIEW IF EXISTS v2; DROP VIEW IF EXISTS v2;
Warnings: Warnings:
Note 1051 Unknown table 'test.v2' Note 4067 Unknown VIEW: 'test.v2'
Testcase 3.3.1.25 Testcase 3.3.1.25
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
...@@ -7567,7 +7567,7 @@ Call sp1() ; ...@@ -7567,7 +7567,7 @@ Call sp1() ;
ERROR 42000: PROCEDURE test.sp1 does not exist ERROR 42000: PROCEDURE test.sp1 does not exist
Drop view if exists test.v1 ; Drop view if exists test.v1 ;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
Drop procedure sp1 ; Drop procedure sp1 ;
ERROR 42000: PROCEDURE test.sp1 does not exist ERROR 42000: PROCEDURE test.sp1 does not exist
...@@ -21309,12 +21309,12 @@ CREATE TABLE t1 ( f1 VARCHAR(1000) ) ENGINE = memory ; ...@@ -21309,12 +21309,12 @@ CREATE TABLE t1 ( f1 VARCHAR(1000) ) ENGINE = memory ;
CREATE VIEW v1 AS SELECT f1 FROM t1; CREATE VIEW v1 AS SELECT f1 FROM t1;
DROP VIEW v1; DROP VIEW v1;
DROP VIEW v1; DROP VIEW v1;
ERROR 42S02: Unknown table 'test.v1' ERROR 42S02: Unknown VIEW: 'test.v1'
CREATE VIEW v1 AS SELECT f1 FROM t1; CREATE VIEW v1 AS SELECT f1 FROM t1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
DROP VIEW IF EXISTS v1; DROP VIEW IF EXISTS v1;
Warnings: Warnings:
Note 1051 Unknown table 'test.v1' Note 4067 Unknown VIEW: 'test.v1'
Testcase 3.3.1.68 Testcase 3.3.1.68
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
...@@ -21326,31 +21326,31 @@ CREATE VIEW v1_base AS SELECT * FROM t1; ...@@ -21326,31 +21326,31 @@ CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top ; DROP VIEW v1_top ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base ; DROP VIEW v1_base ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
CREATE VIEW v1_base AS SELECT * FROM t1; CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top CASCADE ; DROP VIEW v1_top CASCADE ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base CASCADE ; DROP VIEW v1_base CASCADE ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
CREATE VIEW v1_base AS SELECT * FROM t1; CREATE VIEW v1_base AS SELECT * FROM t1;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_top RESTRICT ; DROP VIEW v1_top RESTRICT ;
DROP VIEW v1_top; DROP VIEW v1_top;
ERROR 42S02: Unknown table 'test.v1_top' ERROR 42S02: Unknown VIEW: 'test.v1_top'
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
DROP VIEW v1_base RESTRICT ; DROP VIEW v1_base RESTRICT ;
DROP VIEW v1_base; DROP VIEW v1_base;
ERROR 42S02: Unknown table 'test.v1_base' ERROR 42S02: Unknown VIEW: 'test.v1_base'
DROP VIEW v1_top; DROP VIEW v1_top;
Testcase 3.3.1.69, 3.3.1.70, 3.3.1.A5 Testcase 3.3.1.69, 3.3.1.70, 3.3.1.A5
......
...@@ -2745,7 +2745,7 @@ CREATE VIEW v1 AS SELECT f1 FROM t1; ...@@ -2745,7 +2745,7 @@ CREATE VIEW v1 AS SELECT f1 FROM t1;
# DROP VIEW # DROP VIEW
DROP VIEW v1; DROP VIEW v1;
--error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
DROP VIEW v1; DROP VIEW v1;
CREATE VIEW v1 AS SELECT f1 FROM t1; CREATE VIEW v1 AS SELECT f1 FROM t1;
...@@ -2792,7 +2792,7 @@ while ($num1) ...@@ -2792,7 +2792,7 @@ while ($num1)
# DROP VIEW v1_top < |RESTRICD|CASCADE> must be successful. # DROP VIEW v1_top < |RESTRICD|CASCADE> must be successful.
eval $aux1 ; eval $aux1 ;
# Check, that v1_top really no more exists + cleanup for the second sub test # Check, that v1_top really no more exists + cleanup for the second sub test
--error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
DROP VIEW v1_top; DROP VIEW v1_top;
CREATE VIEW v1_top AS SELECT * FROM v1_base; CREATE VIEW v1_top AS SELECT * FROM v1_base;
......
...@@ -96,10 +96,10 @@ connection master; ...@@ -96,10 +96,10 @@ connection master;
DROP VIEW v1; DROP VIEW v1;
DROP TABLE t1; DROP TABLE t1;
DROP VIEW v1; DROP VIEW v1;
ERROR 42S02: Unknown table 'test.v1' ERROR 42S02: Unknown VIEW: 'test.v1'
DROP VIEW IF EXISTS v2; DROP VIEW IF EXISTS v2;
Warnings: Warnings:
Note 1051 Unknown table 'test.v2' Note 4067 Unknown VIEW: 'test.v2'
# Syncing slave with master # Syncing slave with master
connection slave; connection slave;
SELECT * FROM v1; SELECT * FROM v1;
......
...@@ -9,9 +9,9 @@ create view v1 as select * from t1; ...@@ -9,9 +9,9 @@ create view v1 as select * from t1;
create view v2 as select * from t2; create view v2 as select * from t2;
create view v3 as select * from t3; create view v3 as select * from t3;
drop view not_exist_view; drop view not_exist_view;
ERROR 42S02: Unknown table 'test.not_exist_view' ERROR 42S02: Unknown VIEW: 'test.not_exist_view'
drop view v1, not_exist_view; drop view v1, not_exist_view;
ERROR 42S02: Unknown table 'test.not_exist_view' ERROR 42S02: Unknown VIEW: 'test.not_exist_view'
select * from v1; select * from v1;
ERROR 42S02: Table 'test.v1' doesn't exist ERROR 42S02: Table 'test.v1' doesn't exist
drop view v2, v3; drop view v2, v3;
......
...@@ -41,7 +41,7 @@ connection master; ...@@ -41,7 +41,7 @@ connection master;
DROP VIEW v1; DROP VIEW v1;
DROP TABLE t1; DROP TABLE t1;
--error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
DROP VIEW v1; DROP VIEW v1;
DROP VIEW IF EXISTS v2; DROP VIEW IF EXISTS v2;
......
...@@ -13,9 +13,9 @@ create table t3 (c int); ...@@ -13,9 +13,9 @@ create table t3 (c int);
create view v1 as select * from t1; create view v1 as select * from t1;
create view v2 as select * from t2; create view v2 as select * from t2;
create view v3 as select * from t3; create view v3 as select * from t3;
--error 1051 --error ER_UNKNOWN_VIEW
drop view not_exist_view; drop view not_exist_view;
--error 1051 --error ER_UNKNOWN_VIEW
drop view v1, not_exist_view; drop view v1, not_exist_view;
--error 1146 --error 1146
select * from v1; select * from v1;
......
...@@ -288,7 +288,7 @@ DROP TABLE t1; ...@@ -288,7 +288,7 @@ DROP TABLE t1;
DROP TABLE table1; DROP TABLE table1;
--error ER_BAD_TABLE_ERROR --error ER_BAD_TABLE_ERROR
DROP TABLE table1,table2; DROP TABLE table1,table2;
--error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
DROP VIEW view1,view2,view3,view4; DROP VIEW view1,view2,view3,view4;
--echo --echo
DROP TABLE IF EXISTS table1; DROP TABLE IF EXISTS table1;
......
...@@ -125,7 +125,7 @@ select * from v1; ...@@ -125,7 +125,7 @@ select * from v1;
select * from v2; select * from v2;
# try to drop nonexistent VIEW # try to drop nonexistent VIEW
-- error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
drop view v100; drop view v100;
# try to drop table with DROP VIEW # try to drop table with DROP VIEW
...@@ -2782,7 +2782,7 @@ CREATE TABLE t1 (id INT); ...@@ -2782,7 +2782,7 @@ CREATE TABLE t1 (id INT);
CREATE VIEW v1 AS SELECT id FROM t1; CREATE VIEW v1 AS SELECT id FROM t1;
SHOW TABLES; SHOW TABLES;
--error ER_BAD_TABLE_ERROR --error ER_UNKNOWN_VIEW
DROP VIEW v2,v1; DROP VIEW v2,v1;
SHOW TABLES; SHOW TABLES;
......
...@@ -1805,8 +1805,8 @@ bool mysql_drop_view(THD *thd, TABLE_LIST *views, enum_drop_mode drop_mode) ...@@ -1805,8 +1805,8 @@ bool mysql_drop_view(THD *thd, TABLE_LIST *views, enum_drop_mode drop_mode)
if (thd->lex->if_exists()) if (thd->lex->if_exists())
{ {
push_warning_printf(thd, Sql_condition::WARN_LEVEL_NOTE, push_warning_printf(thd, Sql_condition::WARN_LEVEL_NOTE,
ER_BAD_TABLE_ERROR, ER_UNKNOWN_VIEW,
ER_THD(thd, ER_BAD_TABLE_ERROR), ER_THD(thd, ER_UNKNOWN_VIEW),
name); name);
continue; continue;
} }
...@@ -1848,7 +1848,7 @@ bool mysql_drop_view(THD *thd, TABLE_LIST *views, enum_drop_mode drop_mode) ...@@ -1848,7 +1848,7 @@ bool mysql_drop_view(THD *thd, TABLE_LIST *views, enum_drop_mode drop_mode)
} }
if (non_existant_views.length()) if (non_existant_views.length())
{ {
my_error(ER_BAD_TABLE_ERROR, MYF(0), non_existant_views.c_ptr_safe()); my_error(ER_UNKNOWN_VIEW, MYF(0), non_existant_views.c_ptr_safe());
} }
something_wrong= error || wrong_object_name || non_existant_views.length(); something_wrong= error || wrong_object_name || non_existant_views.length();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment