summaryrefslogtreecommitdiff
path: root/mysql-test/t/view.test
diff options
context:
space:
mode:
authorbell@sanja.is.com.ua <>2005-12-02 21:18:12 +0200
committerbell@sanja.is.com.ua <>2005-12-02 21:18:12 +0200
commit45e59f3d7674144fdea9aa23fd978f36b015ff30 (patch)
tree68ef4b9d68ef96bb3c8739f3c040c31da4baf232 /mysql-test/t/view.test
parent8d6811def70c78f174894c7a97e695026cf0e034 (diff)
downloadmariadb-git-45e59f3d7674144fdea9aa23fd978f36b015ff30.tar.gz
Now we shall store only position (index of first character)
of SELECT from query begining, to be independet of query buffer allocation. Correct procedure used to find beginning of the current statement during parsing (BUG#14885).
Diffstat (limited to 'mysql-test/t/view.test')
-rw-r--r--mysql-test/t/view.test19
1 files changed, 19 insertions, 0 deletions
diff --git a/mysql-test/t/view.test b/mysql-test/t/view.test
index ac103278f08..be4fb571320 100644
--- a/mysql-test/t/view.test
+++ b/mysql-test/t/view.test
@@ -2280,3 +2280,22 @@ create view v1 as select * from t1;
select f1, sum(f2) from v1 group by f1;
drop view v1;
drop table t1;
+
+#
+# BUG#14885: incorrect SOURCE in view created in a procedure
+# TODO: here SOURCE string must be shown when it will be possible
+#
+--disable_warnings
+drop procedure if exists p1;
+--enable_warnings
+delimiter //;
+create procedure p1 () deterministic
+begin
+create view v1 as select 1;
+end;
+//
+delimiter ;//
+call p1();
+show create view v1;
+drop view v1;
+drop procedure p1;