From 38c3a823800ff457cfa0de2ba1c72d21ffc1bdcd Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 22 Sep 2021 07:12:46 +0200 Subject: [PATCH] Prefer SUBSTRING() over SUBSTR() in Postgres mode, to restore Redshift compatibility. See https://www.heidisql.com/forum.php?t=38326 and issue #1259 --- source/dbconnection.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dbconnection.pas b/source/dbconnection.pas index 16367f69..b8680653 100644 --- a/source/dbconnection.pas +++ b/source/dbconnection.pas @@ -2946,7 +2946,7 @@ begin FSQLSpecifities[spKillProcess] := 'SELECT pg_cancel_backend(%d)'; FSQLSpecifities[spFuncLength] := 'LENGTH'; FSQLSpecifities[spFuncCeil] := 'CEIL'; - FSQLSpecifities[spFuncLeft] := 'SUBSTR(%s, 1, %d)'; + FSQLSpecifities[spFuncLeft] := 'SUBSTRING(%s, 1, %d)'; FSQLSpecifities[spFuncNow] := 'NOW()'; FSQLSpecifities[spLockedTables] := ''; end;