为什么Teradata SQL Assistant停止对文本进行颜色编码?

为什么Teradata SQL Assistant停止对文本进行颜色编码?,teradata,Teradata,我在Teradata sql Assistant中使用了一个非常长的.sql文件(5000行)。当我最初复制粘贴文本时,我得到了常用的字体颜色(SELECT、FROM等以蓝色字体显示,文本字符串以粉色/紫色显示,等等) 然而,当我保存并直接重新打开这个文件时,字体都是黑色的。没有颜色。如果我将代码复制粘贴到一个新的SQL Assistant查询窗口中,该颜色将再次显示。但如果我保存新查询,然后重新打开它,我只会得到一个纯黑色字体 有人能帮我弄清楚这是怎么回事吗?这不是一个绝对的交易破坏者(我仍然

我在Teradata sql Assistant中使用了一个非常长的.sql文件(5000行)。当我最初复制粘贴文本时,我得到了常用的字体颜色(SELECT、FROM等以蓝色字体显示,文本字符串以粉色/紫色显示,等等)

然而,当我保存并直接重新打开这个文件时,字体都是黑色的。没有颜色。如果我将代码复制粘贴到一个新的SQL Assistant查询窗口中,该颜色将再次显示。但如果我保存新查询,然后重新打开它,我只会得到一个纯黑色字体

有人能帮我弄清楚这是怎么回事吗?这不是一个绝对的交易破坏者(我仍然可以运行代码),但调试一堵统一的黑色字体墙确实很烦人


我不能发布代码,因为(1)它是为了工作,(2)有很多代码。在诊断表中有一长串INSERT语句,其结果是在三个其他表上运行SELECT以查找错误数据。它确实包含一些长的SQL代码片段作为文本(在引号内)。

这可能是由于查询的大小,一些人抱怨解析/突出显示对于大型源代码来说太慢

现在在工具-选项-查询中有两个选项:

  • 限制对大于。。。KB
  • 对大于的查询禁用分析。。。KB

尝试增加这些值。

这可能是由于查询的大小,一些人抱怨解析/突出显示对于大型源代码来说太慢

现在在工具-选项-查询中有两个选项:

  • 限制对大于。。。KB
  • 对大于的查询禁用分析。。。KB

尝试增加这些值。

另外:这不是我的机器的错误。我的团队中有几个人,使用此文件的每个人都会遇到这种情况。保存一次后,如果重新打开文件,字体将全部为黑色。这让我们所有人都很恼火,但是没有人知道(1)为什么会发生(2)如何阻止它。这可能是由于查询的大小。在
工具-选项-查询中有两个选项:限制大于的查询的解析和限制大于的查询的解析&禁用大于的查询的解析,尝试增加它们。谢谢!你的评论回答了我的问题,德诺思。你需要把它作为一个答案提交给我批准吗?很高兴知道它有帮助,我会把它作为答案发布。另外:这不是我的机器的错误。我的团队中有几个人,使用此文件的每个人都会遇到这种情况。保存一次后,如果重新打开文件,字体将全部为黑色。这让我们所有人都很恼火,但是没有人知道(1)为什么会发生(2)如何阻止它。这可能是由于查询的大小。在
工具-选项-查询中有两个选项:限制大于的查询的解析和限制大于的查询的解析&禁用大于的查询的解析,尝试增加它们。谢谢!你的评论回答了我的问题,德诺思。你需要提交它作为我的答案来批准它吗?很高兴知道它有帮助,我会把它作为答案发布。