Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Won't Fix
-
1.1.3
-
None
Description
sysCat.getTable("`escaped database`","table") throws `escaped database`.table not found error.
Provided SQL file and C++ file to reproduce the error.
In addition mcsmyql has a strange behaviour regarding escaped database names too.
--initialization to reproduce
|
CREATE DATABASE `'test'`; |
USE `'test'` |
CREATE TABLE t1 (i int) engine=COLUMNSTORE; |
CREATE TABLE test.t1 (i int) engine=COLUMNSTORE; |
|
--Why does this not work?
|
CREATE TABLE `'test'`.t2 (i int) engine=COLUMNSTORE; |
|
--But this works
|
CREATE TABLE `'test'`.t3 (i int); |
SELECT * FROM `'test'`.t3; |
SELECT * FROM `'test'`.t1; |
Attachments
Issue Links
- blocks
-
MCOL-1307 Adapter can't recognize database schema written with backtick
- Closed