summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorunknown <bell@sanja.is.com.ua>2004-09-07 19:58:02 +0300
committerunknown <bell@sanja.is.com.ua>2004-09-07 19:58:02 +0300
commit38404d90bec8810e664505678b039d8de8a10fb9 (patch)
tree178859a256acafc30321602eb355b2dc4b4ee972 /mysql-test
parent3db980958a8edc994d6e41d0c0f9d72225826162 (diff)
downloadmariadb-git-38404d90bec8810e664505678b039d8de8a10fb9.tar.gz
ixed table and db name of fields incase of lower_case_table_names (BUG#5154)
sql/item.cc: fixed table and db name of fields incase of lower_case_table_names
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/r/lowercase_view.result9
-rw-r--r--mysql-test/t/lowercase_view-master.opt1
-rw-r--r--mysql-test/t/lowercase_view.test11
3 files changed, 21 insertions, 0 deletions
diff --git a/mysql-test/r/lowercase_view.result b/mysql-test/r/lowercase_view.result
new file mode 100644
index 00000000000..233ca9590b8
--- /dev/null
+++ b/mysql-test/r/lowercase_view.result
@@ -0,0 +1,9 @@
+drop database if exists MySQLTest;
+create database MySQLTest;
+use MySQLTest;
+create table TaB (Field int);
+create view ViE as select * from TAb;
+show create table VIe;
+Table Create Table
+vie CREATE VIEW `mysqltest`.`vie` AS select `mysqltest`.`tab`.`Field` AS `Field` from `mysqltest`.`tab`
+drop database MySQLTest;
diff --git a/mysql-test/t/lowercase_view-master.opt b/mysql-test/t/lowercase_view-master.opt
new file mode 100644
index 00000000000..62ab6dad1e0
--- /dev/null
+++ b/mysql-test/t/lowercase_view-master.opt
@@ -0,0 +1 @@
+--lower_case_table_names=1
diff --git a/mysql-test/t/lowercase_view.test b/mysql-test/t/lowercase_view.test
new file mode 100644
index 00000000000..ed19c2184ab
--- /dev/null
+++ b/mysql-test/t/lowercase_view.test
@@ -0,0 +1,11 @@
+--disable_warnings
+drop database if exists MySQLTest;
+--enable_warnings
+
+
+create database MySQLTest;
+use MySQLTest;
+create table TaB (Field int);
+create view ViE as select * from TAb;
+show create table VIe;
+drop database MySQLTest;