I'd like to be able to put a result from SQL inline into my exported document. Something like this: Latest database record is from src_sql[:colnames no :results scalar]{select DATE(CreatedAt) from Event order by CreatedAt desc limit 1;}. In that case, the SQL result almost works (it surrounds the results with =...=), but at least on my Windows machine there is an extra ^M and newline in there. I'd be happy to submit a patch to strip whitespace from the end of the line in scalar mode, if people think that's a good idea. In fact here's what I propose: diff --git a/lisp/ob-sql.el b/lisp/ob-sql.el index 658a54f..ac999f4 100644 --- a/lisp/ob-sql.el +++ b/lisp/ob-sql.el @@ -138,7 +138,8 @@ This function is called by `org-babel-execute-src-block'." (org-babel-eval command "") (org-babel-result-cond result-params (with-temp-buffer - (progn (insert-file-contents-literally out-file) (buffer-string))) + (progn (insert-file-contents-literally out-file) + (replace-regexp-in-string "[ \t\r\n]*$" "" (buffer-string)))) (with-temp-buffer (cond ((or (eq (intern engine) 'mysql) -- Gary