Skip to content

Allow literal backslash escapes for string literals in Redshift dialect.#1801

Merged
iffyio merged 1 commit intoapache:mainfrom
romanb:redshift-backslash-escape
Apr 10, 2025
Merged

Allow literal backslash escapes for string literals in Redshift dialect.#1801
iffyio merged 1 commit intoapache:mainfrom
romanb:redshift-backslash-escape

Conversation

@romanb
Copy link
Copy Markdown
Contributor

@romanb romanb commented Apr 9, 2025

Redshift supports the literal backslash escape at least for a subset of characters, including single quotes ('), for example

SELECT 'l\'auto'

This is unfortunately not publicly documented (yet?) but used in successful queries.

Redshift supports the literal backslash escape at least for a subset of
characters, including single quotes ('). This is unfortunately not
publicly documented (yet) but used in successful queries.
Copy link
Copy Markdown
Contributor

@iffyio iffyio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks @romanb!
cc @alamb

@iffyio iffyio merged commit cfd8951 into apache:main Apr 10, 2025
9 checks passed
ayman-sigma pushed a commit to sigmacomputing/sqlparser-rs that referenced this pull request Apr 10, 2025
…ct. (apache#1801)

Co-authored-by: Roman Borschel <roman@cluvio.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants