Merge pull request #5116 from taosdata/hotfix/TD-2854

[TD-2854]alter table with quoted table name failed
This commit is contained in:
haojun Liao 2021-02-03 18:00:08 +08:00 committed by GitHub
commit f79a3bb620
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 10 deletions

View File

@ -1433,9 +1433,9 @@ int32_t tscValidateName(SStrToken* pToken) {
if (sep == NULL) { // single part if (sep == NULL) { // single part
if (pToken->type == TK_STRING) { if (pToken->type == TK_STRING) {
strdequote(pToken->z); tscDequoteAndTrimToken(pToken);
tscStrToLower(pToken->z, pToken->n); tscStrToLower(pToken->z, pToken->n);
pToken->n = (uint32_t)strtrim(pToken->z); //pToken->n = (uint32_t)strtrim(pToken->z);
int len = tSQLGetToken(pToken->z, &pToken->type); int len = tSQLGetToken(pToken->z, &pToken->type);

View File

@ -12,24 +12,24 @@ sql create database 'abc123'
sql create database '_ab1234' sql create database '_ab1234'
sql create database 'ABC123' sql create database 'ABC123'
sql create database '_ABC123' sql create database '_ABC123'
sql create database 'aABb123 ' sql_error create database 'aABb123 '
sql create database ' xyz ' sql_error create database ' xyz '
sql create database ' XYZ ' sql_error create database ' XYZ '
sql use 'abc123' sql use 'abc123'
sql use '_ab1234' sql use '_ab1234'
sql use 'ABC123' sql use 'ABC123'
sql use '_ABC123' sql use '_ABC123'
sql use 'aABb123' sql_error use 'aABb123'
sql use ' xyz ' sql_error use ' xyz '
sql use ' XYZ ' sql_error use ' XYZ '
sql drop database 'abc123' sql drop database 'abc123'
sql drop database '_ab1234' sql drop database '_ab1234'
sql_error drop database 'ABC123' sql_error drop database 'ABC123'
sql drop database '_ABC123' sql drop database '_ABC123'
sql drop database 'aABb123' sql_error drop database 'aABb123'
sql drop database ' xyz ' sql_error drop database ' xyz '
sql_error drop database ' XYZ ' sql_error drop database ' XYZ '