2017-07-11 1 views
0

Teradata SQL Assistantで非常に長い.sqlファイル(5,000行)を使用しています。最初にテキストをコピーして貼り付けると、通常のフォント色(SELECT、FROMなどが青色のフォント、テキスト文字列がピンク/紫色など)で表示されますTeradata SQL Assistantが色分けテキストを停止するのはなぜですか?

ただし、保存したときこのファイルを直接再オープンすると、フォントはすべて黒です。色は全くありません。新しいSQLアシスタントクエリウィンドウにコードをコピーして貼り付けると、色が再び表示されます。しかし、新しいクエリを保存してから再度開くと、単なる黒いフォントしか得られません。

誰でも私がここで何が起こっているのか理解できますか?それは絶対的なデリバリー・ブレイカーではありません(私はまだコードを実行できます)が、一様で黒いフォントの壁をデバッグするのは間違いありません。

私はコードを投稿することはできません。なぜなら、(1)それは仕事用であり、(2)そこにはたくさんのものがあるからです。これは、不良データを探す目的で、他のテーブルのトリオに対してSELECTを実行した結果を示す、診断テーブルへの一連のINSERTステートメントです。いくつかの長いSQLコードスニペットがテキスト(引用符で囲まれたもの)として含まれています。

+0

また、これは私のマシンのバグではありません。私のチームにはいくつかの人がいますが、これはこのファイルを使用するすべての人に起こります。一度保存した後、ファイルを再度開くと、フォントはすべて黒です。それは私たちのすべてを迷惑にしていますが、誰も(1)なぜそれが起こっているのか(2)それを止める方法を考え出していません。 –

+3

このサイズはクエリのサイズによるものです。 'Tools - Options - Query'には2つのオプションがあります:* *および*より大きいクエリの解析を制限します*より大きいクエリの解析を制限します* *より大きいクエリの解析を無効にします。 – dnoeth

+0

ありがとう!あなたのコメントは私の質問に答えました、dnoeth。それを承認するための回答として提出する必要がありますか? –

答えて

2

これは、クエリのサイズに起因する可能性があります。巨大なソースコードでは、解析/ハイライト表示が遅すぎると不平を言う人もいます。オプション - -

は今ツールで見つかった2つのオプションがありますクエリ:クエリのための解析

  • 限界を超える...より大きいクエリのための解析KB
  • を無効に... KB

これらの値を増やしてください。

関連する問題