|
@@ -103,6 +103,12 @@
|
|
|
editor.resize();
|
|
|
};
|
|
|
|
|
|
+ function getSQL() {
|
|
|
+ var selectedText = editor.getSelectedText();
|
|
|
+ var text = selectedText.length == 0 ? editor.getValue() : selectedText;
|
|
|
+ return text.replace(/\n/g, "\r\n");
|
|
|
+ }
|
|
|
+
|
|
|
editor.getSession().on("change", adjustHeight);
|
|
|
adjustHeight();
|
|
|
$("#editor").show();
|
|
@@ -125,7 +131,7 @@
|
|
|
xhr.abort();
|
|
|
}
|
|
|
|
|
|
- var data = $.extend({}, params, {statement: editor.getValue().replace(/\n/g, "\r\n"), data_source: $("#query_data_source").val()});
|
|
|
+ var data = $.extend({}, params, {statement: getSQL(), data_source: $("#query_data_source").val()});
|
|
|
|
|
|
xhr = runQuery(data, function (data) {
|
|
|
$("#results").html(data);
|