diff --git a/src/Storages/ObjectStorage/DataLakes/Iceberg/Utils.cpp b/src/Storages/ObjectStorage/DataLakes/Iceberg/Utils.cpp index 46b6e74d3253..70809addf6b4 100644 --- a/src/Storages/ObjectStorage/DataLakes/Iceberg/Utils.cpp +++ b/src/Storages/ObjectStorage/DataLakes/Iceberg/Utils.cpp @@ -1190,7 +1190,7 @@ KeyDescription getSortingKeyDescriptionFromMetadata(Poco::JSON::Object::Ptr meta } full_argument += column_name; if (clickhouse_transform_name->time_zone) - full_argument += ", " + *clickhouse_transform_name->time_zone; + full_argument += ", '" + *clickhouse_transform_name->time_zone + "'"; full_argument += ")"; } else diff --git a/tests/integration/test_database_iceberg/test_partition_timezone.py b/tests/integration/test_database_iceberg/test_partition_timezone.py index a6bfe97a111e..1a43f3481ad7 100644 --- a/tests/integration/test_database_iceberg/test_partition_timezone.py +++ b/tests/integration/test_database_iceberg/test_partition_timezone.py @@ -49,7 +49,7 @@ source_id=1, field_id=1000, transform=DayTransform(), name="datetime_day" ) ) -DEFAULT_SORT_ORDER = SortOrder(SortField(source_id=2, transform=IdentityTransform())) +DEFAULT_SORT_ORDER = SortOrder(SortField(source_id=1, transform=DayTransform())) DEFAULT_SCHEMA = Schema( NestedField(field_id=1, name="datetime", field_type=TimestampType(), required=False), NestedField(field_id=2, name="value", field_type=LongType(), required=False),