Skip to content

Commit

Permalink
0006252: ASE large column types for primary keys need to limit max size
Browse files Browse the repository at this point in the history
based on page size
  • Loading branch information
jakobvanmeter committed Feb 22, 2024
1 parent 54d5864 commit f196f18
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -64,11 +64,6 @@ public class AseSymmetricDialect extends AbstractSymmetricDialect implements ISy

public AseSymmetricDialect(IParameterService parameterService, IDatabasePlatform platform) {
super(parameterService, platform);
if (getMajorVersion() >= 16) {
this.triggerTemplate = new Ase16TriggerTemplate(this);
} else {
this.triggerTemplate = new AseTriggerTemplate(this);
}
try {
pageSize = platform.getSqlTemplate().queryForInt(SQL_PAGE_SIZE);
log.info("Page size is {}", pageSize);
Expand All @@ -84,6 +79,11 @@ public AseSymmetricDialect(IParameterService parameterService, IDatabasePlatform
throw new SymmetricException("Incompatible setting for nocount detected. Add the following to your\r\n"
+ "engine properties file: db.init.sql=set nocount off");
}
if (getMajorVersion() >= 16) {
this.triggerTemplate = new Ase16TriggerTemplate(this);
} else {
this.triggerTemplate = new AseTriggerTemplate(this);
}
}

@Override
Expand Down

0 comments on commit f196f18

Please sign in to comment.