[MCOL-2219] create table failed with space + non "A-Z a-z 0-9 _" in column/table name Created: 2019-03-07 Updated: 2020-08-25 Resolved: 2019-10-18 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | DDLProc |
| Affects Version/s: | 1.2.3, 1.2.2 |
| Fix Version/s: | 1.2.6 |
| Type: | Bug | Priority: | Major |
| Reporter: | Richard Stracke | Assignee: | Bharath Bokka (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||
| Sprint: | 2019-06 | ||||||||||||
| Description |
|
If paraenthesis and space are in the column name, Error message:
If work with parenthesis alone, also with space alone but not with both. so
and
works, but not
|
| Comments |
| Comment by Richard Stracke [ 2019-03-07 ] |
|
It seems the rule is space + a char which is not "A-Z a-z 0-9 _" |
| Comment by Andrew Hutchings (Inactive) [ 2019-08-01 ] |
|
PR in engine and regression suite |
| Comment by Bharath Bokka (Inactive) [ 2019-10-18 ] |
|
Verified on, create table with space + non "A-Z a-z 0-9 _" in column/table works fine. Ex: MariaDB [test]> create table t6(`col (` bigint, `col )` float(6,2), `col -` boolean, `col +` numeric(5)); MariaDB [test]> create table t8(`col =` timestamp, `col ?` real(6,2), `col >` blob, `col <` time, `col ' " : ; ] [ } { \ |` longtext); Query OK, 0 rows affected (0.018 sec) MariaDB [test]> create table `t ;$pace`(`col }` mediumint); |