mirror of https://github.com/alibaba/DataX.git
修复了由于数据库保留字是表名或者字段名时引起的sql错误
This commit is contained in:
parent
ca39f422d0
commit
4e916b0f4b
|
|
@ -27,7 +27,7 @@ public class DatabaseKeywordTransformer {
|
|||
if(databaseType==DataBaseType.MySql){
|
||||
databaseKeywords=keywordsFromString2HashSet(DatabaseKeywords.MYSQL_KEYWORDS);
|
||||
}
|
||||
else if(databaseType==DataBaseType.Oracle){
|
||||
else if(databaseType==DataBaseType.Oracle || databaseType==DataBaseType.OceanBase){
|
||||
databaseKeywords=keywordsFromString2HashSet(DatabaseKeywords.ORACLE_KEYWORDS);
|
||||
}
|
||||
else if(databaseType==DataBaseType.SQLServer){
|
||||
|
|
@ -45,7 +45,7 @@ public class DatabaseKeywordTransformer {
|
|||
if(databaseType==DataBaseType.MySql){
|
||||
keyword='`'+keyword+'`';
|
||||
}
|
||||
else if(databaseType==DataBaseType.Oracle){
|
||||
else if(databaseType==DataBaseType.Oracle || databaseType==DataBaseType.OceanBase){
|
||||
keyword='"'+keyword+'"';
|
||||
}
|
||||
else if(databaseType==DataBaseType.SQLServer){
|
||||
|
|
|
|||
Loading…
Reference in New Issue