Skip to content

Commit

Permalink
Fix set OnDuplicateKeyColumnsSegment on PostgreSQLInsertStatement (#3…
Browse files Browse the repository at this point in the history
…4425)

* fix set OnDuplicateKeyColumnsSegment on PostgreSQLInsertStatement

* fix set OnDuplicateKeyColumnsSegment on OpenGaussInsertStatement

---------

Co-authored-by: wang.shijie <[email protected]>
  • Loading branch information
shijie-328931589 and 15652962854 authored Jan 31, 2025
1 parent ec5380b commit 2ca8894
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -707,7 +707,7 @@ public ASTNode visitInsert(final InsertContext ctx) {
OpenGaussInsertStatement result = (OpenGaussInsertStatement) visit(ctx.insertRest());
result.setTable((SimpleTableSegment) visit(ctx.insertTarget()));
if (null != ctx.optOnDuplicateKey()) {
result.setOnDuplicateKeyColumnsSegment((OnDuplicateKeyColumnsSegment) visit(ctx.optOnDuplicateKey()));
result.setOnDuplicateKeyColumns((OnDuplicateKeyColumnsSegment) visit(ctx.optOnDuplicateKey()));
}
if (null != ctx.returningClause()) {
result.setReturningSegment((ReturningSegment) visit(ctx.returningClause()));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,7 @@ public ASTNode visitInsert(final InsertContext ctx) {
PostgreSQLInsertStatement result = (PostgreSQLInsertStatement) visit(ctx.insertRest());
result.setTable((SimpleTableSegment) visit(ctx.insertTarget()));
if (null != ctx.optOnConflict()) {
result.setOnDuplicateKeyColumnsSegment((OnDuplicateKeyColumnsSegment) visit(ctx.optOnConflict()));
result.setOnDuplicateKeyColumns((OnDuplicateKeyColumnsSegment) visit(ctx.optOnConflict()));
}
if (null != ctx.returningClause()) {
result.setReturningSegment((ReturningSegment) visit(ctx.returningClause()));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public final class OpenGaussInsertStatement extends InsertStatement implements O

private WithSegment withSegment;

private OnDuplicateKeyColumnsSegment onDuplicateKeyColumnsSegment;
private OnDuplicateKeyColumnsSegment onDuplicateKeyColumns;

private ReturningSegment returningSegment;

Expand All @@ -45,7 +45,7 @@ public Optional<WithSegment> getWithSegment() {

@Override
public Optional<OnDuplicateKeyColumnsSegment> getOnDuplicateKeyColumns() {
return Optional.ofNullable(onDuplicateKeyColumnsSegment);
return Optional.ofNullable(onDuplicateKeyColumns);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public final class PostgreSQLInsertStatement extends InsertStatement implements

private WithSegment withSegment;

private OnDuplicateKeyColumnsSegment onDuplicateKeyColumnsSegment;
private OnDuplicateKeyColumnsSegment onDuplicateKeyColumns;

private ReturningSegment returningSegment;

Expand All @@ -45,7 +45,7 @@ public Optional<WithSegment> getWithSegment() {

@Override
public Optional<OnDuplicateKeyColumnsSegment> getOnDuplicateKeyColumns() {
return Optional.ofNullable(onDuplicateKeyColumnsSegment);
return Optional.ofNullable(onDuplicateKeyColumns);
}

@Override
Expand Down

0 comments on commit 2ca8894

Please sign in to comment.