提交 d20cd36c 编写于 作者: S serge-rider

Generate alias for SELECT queries only if SQL dialect supports it

上级 190e2d19
......@@ -34,4 +34,9 @@ public class ClickhouseSQLDialect extends GenericSQLDialect {
public void initDriverSettings(JDBCDataSource dataSource, JDBCDatabaseMetaData metaData) {
super.initDriverSettings(dataSource, metaData);
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -34,4 +34,9 @@ public class DB2ISQLDialect extends GenericSQLDialect {
public void initDriverSettings(JDBCDataSource dataSource, JDBCDatabaseMetaData metaData) {
super.initDriverSettings(dataSource, metaData);
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -34,4 +34,9 @@ public class DB2ZOSSQLDialect extends GenericSQLDialect {
public void initDriverSettings(JDBCDataSource dataSource, JDBCDatabaseMetaData metaData) {
super.initDriverSettings(dataSource, metaData);
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -40,4 +40,9 @@ public class H2GISSQLDialect extends GenericSQLDialect {
public void initDriverSettings(JDBCDataSource dataSource, JDBCDatabaseMetaData metaData) {
super.initDriverSettings(dataSource, metaData);
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -47,6 +47,11 @@ public class HANASQLDialect extends GenericSQLDialect {
"REPLACE_REGEXPR"));
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
/*
* expression evaluation
*/
......
......@@ -73,4 +73,9 @@ public class HSQLDialect extends GenericSQLDialect {
));
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -36,4 +36,9 @@ public class TeradataSQLDialect extends GenericSQLDialect {
));
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
}
......@@ -31,6 +31,11 @@ public class VerticaSQLDialect extends GenericSQLDialect {
super.initDriverSettings(dataSource, metaData);
}
@Override
public boolean supportsAliasInSelect() {
return true;
}
public String[][] getIdentifierQuoteStrings() {
return BasicSQLDialect.DEFAULT_IDENTIFIER_QUOTES;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册