1

以下のクエリを実行すると、

CREATE SET TABLE "DBC1"."NotLocalTable",FALLBACK, BEFORE JOURNAL , NOT LOCAL AFTER JOURNAL , CHECKSUM = LOW  (
    "Column1" CHARACTER(5) NOT NULL,
    "Column2" CHARACTER(5)
);

カタログの Journal 列に値SSが含まれていることがわかります。これは、前と後の両方のジャーナルが単一であることを示していますが、実際にはAFTER JOURNAL に対してNOT LOCALを実行しました。カタログ表で値がS (SINGLE AFTER JOURNAL)と表示されている理由がわからないため。その間、サポートが表示されていない Teradata のドキュメントをチェックしました。

JournalFlag 列には、以下の値のみが含まれます。


値 | 説明 |

N --> ジャーナルなし (デフォルト)

S --> 単一ジャーナル

D --> デュアルジャーナル

L --> ローカル AFTER ジャーナル

エラーなしでクエリを実行できたので、Teradata は NOT LOCAL AFTER JOURNAL を受け入れますが、カタログ テーブルのどこに格納されますか? 何か案が ?

よろしく、

ラヴィ

4

1 に答える 1

2

NOT LOCAL AFTERジャーナルは とまったく同じなのでAFTERSです。

定義AFTER JOURNALしてから SHOW TABLE を実行すると、次のように表示されますNOT LOCAL AFTER JOURNAL

于 2014-10-16T15:55:31.077 に答える