diff --git a/packages/nocodb/src/services/columns.service.ts b/packages/nocodb/src/services/columns.service.ts index a471021c9b..f2e56b8119 100644 --- a/packages/nocodb/src/services/columns.service.ts +++ b/packages/nocodb/src/services/columns.service.ts @@ -452,10 +452,16 @@ export class ColumnsService { }), ); - const data = await sqlClient.raw('SELECT DISTINCT ?? FROM ??', [ - column.column_name, - baseModel.getTnPath(table.table_name), - ]); + const data = await baseModel.execAndParse( + baseModel.dbDriver.raw('SELECT DISTINCT ?? FROM ??', [ + column.column_name, + baseModel.getTnPath(table.table_name), + ]), + null, + { + raw: true, + }, + ); if (data.length) { const existingOptions = colBody.colOptions.options.map(