diff --git a/src/functions/string.ts b/src/functions/string.ts index f695410b..b5fb3a89 100644 --- a/src/functions/string.ts +++ b/src/functions/string.ts @@ -21,4 +21,12 @@ export const stringFunctions: FunctionDefinition[] = [ allowNullArguments: true, implementation: (...x: string[]) => x?.join(''), }, -] \ No newline at end of file + { + name: 'concat_ws', + args: [DataType.text], + argsVariadic: DataType.text, + returns: DataType.text, + allowNullArguments: true, + implementation: (separator: string, ...x: string[]) => x?.join(separator), + }, +]