mirror of
https://github.com/alibaba/DataX.git
synced 2025-05-02 17:22:15 +08:00
修复了由于数据库保留字是表名或者字段名时引起的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
Block a user