diff --git a/packages/nocodb/src/db/functionMappings/mysql.ts b/packages/nocodb/src/db/functionMappings/mysql.ts index 588f51aa3a..73279d3c84 100644 --- a/packages/nocodb/src/db/functionMappings/mysql.ts +++ b/packages/nocodb/src/db/functionMappings/mysql.ts @@ -125,7 +125,9 @@ const mysql2 = { const source = (await fn(pt.arguments[0])).builder; const pattern = (await fn(pt.arguments[1])).builder; return { - builder: knex.raw(`REGEXP_SUBSTR(${source}, ${pattern}) ${colAlias}`), + builder: knex.raw( + `REGEXP_SUBSTR(${source}, ${pattern}, 1, 1, 'c') ${colAlias}`, + ), }; }, REGEX_REPLACE: async ({ fn, knex, pt, colAlias }: MapFnArgs) => {