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

SQL query extract fix (do not cut trailing whitespaces)

上级 c552539d
......@@ -339,7 +339,7 @@ public class SQLQueryJob extends DataSourceJob
}
// Modify query (filters + parameters)
String queryText = originalQuery.getText().trim();
String queryText = originalQuery.getText();//.trim();
if (dataFilter != null && dataFilter.hasFilters() && dataSource instanceof SQLDataSource) {
String filteredQueryText = ((SQLDataSource) dataSource).getSQLDialect().addFiltersToQuery(
dataSource, queryText, dataFilter);
......
......@@ -850,10 +850,12 @@ public abstract class SQLEditorBase extends BaseTextEditor implements IErrorVisu
statementStart++;
}
// remove trailing spaces
/*
while (statementStart < tokenOffset && Character.isWhitespace(document.getChar(tokenOffset - 1))) {
tokenOffset--;
tokenLength++;
}
*/
if (tokenOffset == statementStart) {
// Empty statement
if (token.isEOF()) {
......@@ -879,7 +881,7 @@ public abstract class SQLEditorBase extends BaseTextEditor implements IErrorVisu
// make script line
return new SQLQuery(
getDataSource(),
queryText.trim(),
queryText,
statementStart,
queryEndPos - statementStart);
} catch (BadLocationException ex) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册