Skip to content

NamedParameterUtils.parseSqlStatement can't handle quote following comment end [SPR-7958] #12613

Closed
@spring-projects-issues

Description

@spring-projects-issues

Anders Blaagaard opened SPR-7958 and commented

String sql1 = "SELECT -- Comment \n" +
"'B' AS x FROM mytable where y > :someY";

String sql2 = "SELECT -- Comment \n" +
" 'B' AS x FROM mytable where y > :someY";

NamedParameterUtils.parseSqlStatement(sql1).getNamedParameterCount() is 0! (expected 1)
NamedParameterUtils.parseSqlStatement(sql2).getNamedParameterCount() is 1 (as expected)


Affects: 3.0.5

Issue Links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: coreIssues in core modules (aop, beans, core, context, expression)status: bulk-closedAn outdated, unresolved issue that's closed in bulk as part of a cleaning process

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions