Skip to content

JDBC 4.5 support: add support for selectively disabling escape / parameter marker processing (JDBC escape {\ ... \}) #909

@mrotteveel

Description

@mrotteveel

JDBC 4.5 introduces a JDBC escape to selectively disable escaping and parameter marker processing with the escape {\ ... \} (e.g. in a Java literal "... {\\ ... \\} ..."). For Jaybird we don't need to disable parameter marker processing, as parameter processing is done by the server (also, Firebird currently has no syntax with ? meaning anything other than parameters anyway).

We'll need to adjust JDBC escape processing to handle the {\ ... \} appropriately (i.e. unescape escaped \, and not do nested escape processing).

Sub-issues

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions