From cb7e5c0d19c378b662878cc6986462d84958086f Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Mon, 5 May 2025 08:07:34 +0200 Subject: [PATCH] Issue #2156: unescape generated column expression when loading from IS.COLUMNS --- source/dbconnection.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/source/dbconnection.pas b/source/dbconnection.pas index 3fceca18..ab992dd7 100644 --- a/source/dbconnection.pas +++ b/source/dbconnection.pas @@ -5864,6 +5864,7 @@ begin Col.Collation := ColQuery.Col('COLLATION_NAME'); // MSSQL has no expression Col.GenerationExpression := ColQuery.Col('GENERATION_EXPRESSION', True); + Col.GenerationExpression := UnescapeString(Col.GenerationExpression); // PG has no extra: ExtraText := ColQuery.Col('EXTRA', True);