从sql developer复制查询格式

时间:2015-07-09 05:30:05

标签: sql oracle oracle-sqldeveloper

如何使用格式从Oracle sql developer复制查询。与Toad不同,查询格式会丢失,因为我将其粘贴到任何文档中。

4 个答案:

答案 0 :(得分:0)

有一个名为" Copy As HTML / RTF"的扩展名。但版本4.x不支持扩展。只有3.x及更早版本支持它们。

答案 1 :(得分:0)

4.x中尚未支持。

您最好的选择是投票/评分:"Copy to clipboard" should include HTML and/or RTF clipboard formats

作为一种解决方法,如果你真的,真的想要它很糟糕 - 你可能会尝试使用" Print" 颜色选项到某些PDF打印机,然后从那里复制(某些程序,如Mac OS X上的预览,在从PDF复制时保留格式)

答案 2 :(得分:0)

如果您正在谈论高亮格式,我可以建议您在Notepad ++中使用一个插件,当您复制到Microsoft Word时,它会在Notepad ++中保留字体颜色。 您可以访问此网站:Copy Notepad++ text with formatting?

答案 3 :(得分:0)

SSMS存在相同的问题。对于SSMS,似乎存在10045个字节的限制。以10,046个字符/字节计,sql格式更改为文本。到目前为止,有两种方法可以解决此问题。

  1. 在查询窗口中选择所有sql文本,打开word doc,然后将文本拖到word上,而不是将其复制/粘贴。

  2. 将复制/粘贴文本分成少于10,045字节的小节,然后逐段粘贴到单词代码中。换句话说,请选择小于10045字节的sql文本部分,并多次复制/粘贴到word中,而不是一次复制整个查询。