return sqlInsert;
}
@Override
@Nonnull
public SqlInsert argPkSeq(@Nonnull String argName, @Nonnull String sequenceName) {
<BUG>if (hasPk()) {
throw new DatabaseException("Only call one argPk*() method");
}</BUG>
pkArgName = argName;
pkSeqName = sequenceName;

return sqlInsert;
}
@Override
@Nonnull
public SqlInsert argPkSeq(@Nonnull String argName, @Nonnull String sequenceName) {
if (hasPk() && batched == null) {
throw new DatabaseException("Only call one argPk*() method");
}
if (hasPk() && !argName.equals(pkArgName)) {
throw new DatabaseException("The primary key argument name must match across batch rows");
}
pkArgName = argName;
pkSeqName = sequenceName;
