Skip to content

Commit f36b06c

Browse files
Dan Kristensenmbellade
authored andcommitted
HHH-19824 Use correct DB2 z/os sequence query
1 parent 99764ca commit f36b06c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

hibernate-core/src/main/java/org/hibernate/dialect/DB2zDialect.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public SequenceSupport getSequenceSupport() {
113113

114114
@Override
115115
public String getQuerySequencesString() {
116-
return "select * from sysibm.syssequences";
116+
return "select case when seqtype='A' then seqschema else schema end as seqschema, case when seqtype='A' then seqname else name end as seqname, start, minvalue, maxvalue, increment from sysibm.syssequences";
117117
}
118118

119119
@Override

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/sequence/DB2zSequenceInformationExtractorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public Dialect getDialect() {
2626

2727
@Override
2828
public String expectedQuerySequencesString() {
29-
return "select * from sysibm.syssequences";
29+
return "select case when seqtype='A' then seqschema else schema end as seqschema, case when seqtype='A' then seqname else name end as seqname, start, minvalue, maxvalue, increment from sysibm.syssequences";
3030
}
3131

3232
@Override

0 commit comments

Comments
 (0)