diff --git a/web-console/src/utils/table-helpers.ts b/web-console/src/utils/table-helpers.ts index a04635c61c50..a2b97350fa4e 100644 --- a/web-console/src/utils/table-helpers.ts +++ b/web-console/src/utils/table-helpers.ts @@ -55,11 +55,11 @@ export function getNumericColumnBraces( queryResult.header.forEach((column, i) => { if (!oneOf(column.nativeType, 'LONG', 'FLOAT', 'DOUBLE')) return; const formatter = columnHints?.get(column.name)?.formatter || formatNumber; - const brace = filterMap(rows, row => + const braces = filterMap(rows, row => oneOf(typeof row[i], 'number', 'bigint') ? formatter(row[i]) : undefined, ); - if (rows.length === brace.length) { - numericColumnBraces[i] = brace; + if (braces.length) { + numericColumnBraces[i] = braces; } }); } diff --git a/web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx b/web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx index 294aeeeb7981..9b074937c5a1 100644 --- a/web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx +++ b/web-console/src/views/workbench-view/result-table-pane/result-table-pane.tsx @@ -620,7 +620,7 @@ export const ResultTablePane = React.memo(function ResultTablePane(props: Result {numericColumnBraces[i] ? (