Skip to content

Commit 98231b9

Browse files
Proposed changes as per review, to be squashed.
1 parent eedf5f2 commit 98231b9

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/NHibernate/Dialect/Ingres9Dialect.cs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,15 @@ public override bool SupportsLimitOffset
3131
get { return true; }
3232
}
3333

34-
/// <summary>
35-
/// Does this dialect support sequences?
36-
/// </summary>
34+
/// <inheritdoc />
3735
public override bool SupportsSequences => true;
3836

37+
/// <inheritdoc />
38+
public override bool SupportsPooledSequences => true;
39+
40+
/// <inheritdoc />
41+
public override string QuerySequencesString => "select seq_name from iisequences";
42+
3943
/// <summary>
4044
/// Attempts to add a <c>LIMIT</c> clause to the given SQL <c>SELECT</c>.
4145
/// Expects any database-specific offset and limit adjustments to have already been performed (ex. UseMaxForLimit, OffsetStartsAtOne).
@@ -70,21 +74,25 @@ public override SqlString GetLimitString(SqlString queryString, SqlString offset
7074
return pagingBuilder.ToSqlString();
7175
}
7276

77+
/// <inheritdoc />
7378
public override string GetSequenceNextValString(string sequenceName)
7479
{
7580
return "select " + GetSelectSequenceNextValString(sequenceName) + " as seq";
7681
}
7782

83+
/// <inheritdoc />
7884
public override string GetSelectSequenceNextValString(string sequenceName)
7985
{
8086
return "next value for " + sequenceName;
8187
}
8288

89+
/// <inheritdoc />
8390
public override string GetCreateSequenceString(string sequenceName)
8491
{
8592
return "create sequence " + sequenceName;
8693
}
8794

95+
/// <inheritdoc />
8896
public override string GetDropSequenceString(string sequenceName)
8997
{
9098
return "drop sequence " + sequenceName;

0 commit comments

Comments
 (0)