diff --git a/core/trino-main/src/main/java/io/trino/sql/rewrite/ShowQueriesRewrite.java b/core/trino-main/src/main/java/io/trino/sql/rewrite/ShowQueriesRewrite.java index 3c9c4881b7e0..a327d186ed4d 100644 --- a/core/trino-main/src/main/java/io/trino/sql/rewrite/ShowQueriesRewrite.java +++ b/core/trino-main/src/main/java/io/trino/sql/rewrite/ShowQueriesRewrite.java @@ -683,7 +683,7 @@ protected Node visitShowCreate(ShowCreate node, Void context) List propertyNodes = buildProperties(targetTableName, Optional.empty(), INVALID_TABLE_PROPERTY, properties, allTableProperties); CreateTable createTable = new CreateTable( - QualifiedName.of(objectName.getCatalogName(), objectName.getSchemaName(), objectName.getObjectName()), + QualifiedName.of(targetTableName.getCatalogName(), targetTableName.getSchemaName(), targetTableName.getObjectName()), columns, false, propertyNodes, diff --git a/testing/trino-product-tests/src/main/java/io/trino/tests/product/hive/TestHiveRedirectionToIceberg.java b/testing/trino-product-tests/src/main/java/io/trino/tests/product/hive/TestHiveRedirectionToIceberg.java index ad0bbe435e8d..13ea26095b9f 100644 --- a/testing/trino-product-tests/src/main/java/io/trino/tests/product/hive/TestHiveRedirectionToIceberg.java +++ b/testing/trino-product-tests/src/main/java/io/trino/tests/product/hive/TestHiveRedirectionToIceberg.java @@ -261,7 +261,7 @@ public void testShowCreateTable() createIcebergTable(icebergTableName, true); assertThat(onTrino().executeQuery("SHOW CREATE TABLE " + hiveTableName)) - .containsOnly(row("CREATE TABLE " + hiveTableName + " (\n" + + .containsOnly(row("CREATE TABLE " + icebergTableName + " (\n" + " nationkey bigint,\n" + " name varchar,\n" + " regionkey bigint,\n" +