Convert T-SQL string concatenation with + to PostgreSQL || operator.
Must not affect numeric + operations.
Uses SQL segmentation to avoid corrupting string literal content
(e.g. TypeScript code stored in database text columns).
When tableColumns is provided (from ConversionContext.TableColumns),
uses column type information to disambiguate "ColA" + "ColB" —
converting to || only when at least one side is a known string type.
Convert T-SQL string concatenation with + to PostgreSQL || operator. Must not affect numeric + operations. Uses SQL segmentation to avoid corrupting string literal content (e.g. TypeScript code stored in database text columns).
When tableColumns is provided (from ConversionContext.TableColumns), uses column type information to disambiguate "ColA" + "ColB" — converting to || only when at least one side is a known string type.