提交 049499c4 编写于 作者: S Serge Rider

Merge remote-tracking branch 'origin/devel' into devel

......@@ -42,4 +42,8 @@
'org.jkiss.dbeaver.erd.diagram.attributes.foreground=255,255,255'
'org.jkiss.dbeaver.erd.diagram.notes.background=64,64,64'
'org.jkiss.dbeaver.erd.diagram.notes.foreground=255,255,255'
'org.jkiss.dbeaver.txn.color.committed.background=11,60,0'
'org.jkiss.dbeaver.txn.color.reverted.background=135,19,5'
'org.jkiss.dbeaver.txn.color.transaction.background=4,84,113'
}
......@@ -210,7 +210,7 @@ public final class ModelPreferences
PrefUtils.setDefaultPreferenceValue(store, SQL_NAMED_PARAMETERS_PREFIX, String.valueOf(SQLConstants.DEFAULT_PARAMETER_PREFIX));
PrefUtils.setDefaultPreferenceValue(store, SQL_CONTROL_COMMAND_PREFIX, String.valueOf(SQLConstants.DEFAULT_CONTROL_COMMAND_PREFIX));
PrefUtils.setDefaultPreferenceValue(store, SQL_VARIABLES_ENABLED, true);
PrefUtils.setDefaultPreferenceValue(store, SQL_FILTER_FORCE_SUBSELECT, false);
PrefUtils.setDefaultPreferenceValue(store, SQL_FILTER_FORCE_SUBSELECT, true);
PrefUtils.setDefaultPreferenceValue(store, SQL_FORMAT_KEYWORD_CASE, "");
PrefUtils.setDefaultPreferenceValue(store, SQL_FORMAT_LF_BEFORE_COMMA, false);
......
......@@ -71,7 +71,7 @@ public class SQLSemanticProcessor {
// It is configurable
public static String addFiltersToQuery(final DBPDataSource dataSource, String sqlQuery, final DBDDataFilter dataFilter) {
boolean supportSubqueries = dataSource instanceof SQLDataSource && ((SQLDataSource) dataSource).getSQLDialect().supportsSubqueries();
if (!dataSource.getContainer().getPreferenceStore().getBoolean(ModelPreferences.SQL_FILTER_FORCE_SUBSELECT)) {
if (supportSubqueries && !dataSource.getContainer().getPreferenceStore().getBoolean(ModelPreferences.SQL_FILTER_FORCE_SUBSELECT)) {
try {
Statement statement = CCJSqlParserUtil.parse(sqlQuery);
if (statement instanceof Select && ((Select) statement).getSelectBody() instanceof PlainSelect) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册