From 51ca4fc404e2ee989d47ab87afeb9c743777de78 Mon Sep 17 00:00:00 2001 From: Hyukjin Kwon Date: Tue, 30 Dec 2025 13:06:08 +0900 Subject: [PATCH] Resolve todo --- .../sql/odbc/odbc_impl/flight_sql_result_set_metadata.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpp/src/arrow/flight/sql/odbc/odbc_impl/flight_sql_result_set_metadata.cc b/cpp/src/arrow/flight/sql/odbc/odbc_impl/flight_sql_result_set_metadata.cc index 11f6c60080f..9e2f45647a5 100644 --- a/cpp/src/arrow/flight/sql/odbc/odbc_impl/flight_sql_result_set_metadata.cc +++ b/cpp/src/arrow/flight/sql/odbc/odbc_impl/flight_sql_result_set_metadata.cc @@ -222,7 +222,9 @@ Updatability FlightSqlResultSetMetadata::GetUpdatable(int column_position) { bool FlightSqlResultSetMetadata::IsAutoUnique(int column_position) { ColumnMetadata metadata = GetMetadata(schema_->field(column_position - 1)); - // TODO: Is AutoUnique equivalent to AutoIncrement? + // AUTO_UNIQUE_VALUE (ODBC 3.0+) is equivalent to + // AUTO_INCREMENT (ODBC 2.0). Both indicate columns + // that automatically generate unique values. return metadata.GetIsAutoIncrement().ValueOrElse([] { return false; }); }