Skip to content

Commit 0f52cae

Browse files
authored
[INLONG-11984][Manager] Fix the problem of Hive table creation statement error (#11985)
1 parent 4da76bb commit 0f52cae

File tree

1 file changed

+3
-3
lines changed
  • inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/sink/hive

1 file changed

+3
-3
lines changed

inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/resource/sink/hive/SqlBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public static String buildCreateDbSql(String dbName) {
5050
public static String buildCreateTableSql(HiveTableInfo table) {
5151
StringBuilder sql = new StringBuilder();
5252
// Support _ beginning with underscore
53-
String dbTableName = "`" + table.getDbName() + "." + table.getTableName() + "`";
53+
String dbTableName = "`" + table.getDbName() + "`.`" + table.getTableName() + "`";
5454
sql.append("CREATE TABLE ").append(dbTableName);
5555

5656
// Construct columns and partition columns
@@ -68,7 +68,7 @@ public static String buildCreateTableSql(HiveTableInfo table) {
6868
*/
6969
public static String buildDescTableSql(String dbName, String tableName) {
7070
StringBuilder sql = new StringBuilder();
71-
String fullTableName = "`" + dbName + "." + tableName + "`";
71+
String fullTableName = "`" + dbName + "`.`" + tableName + "`";
7272
sql.append("DESC ").append(fullTableName);
7373

7474
LOGGER.info("desc table sql={}", sql);
@@ -81,7 +81,7 @@ public static String buildDescTableSql(String dbName, String tableName) {
8181
public static String buildAddColumnSql(String dbName, String tableName, List<HiveColumnInfo> columnList) {
8282
StringBuilder sql = new StringBuilder();
8383
// Support _ beginning with underscore
84-
String dbTableName = "`" + dbName + "." + tableName + "`";
84+
String dbTableName = "`" + dbName + "`.`" + tableName + "`";
8585
sql.append("ALTER TABLE ").append(dbTableName);
8686

8787
// add columns

0 commit comments

Comments
 (0)