例: ユーザーのデフォルト ジャーナル テーブルの変更 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/spp1591731285373.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage

デフォルトのジャーナル テーブルが変更中のユーザー領域にある場合、それを変更するには2つのMODIFYリクエストが必要です。

例えば、ジャーナル テーブルfincopyがユーザーjonesにあるとします。デフォルトのジャーナル テーブルをfincopyからjrnl1に変更するには、現在のデフォルトのジャーナル テーブルを削除してから、新しいジャーナル テーブルを作成する必要があります。

最初のリクエストは、fincopyをデフォルトではないようにした後、それをシステムから削除します。FFinCopyをジャーナル テーブルとして使用している既存のテーブルがある場合、このリクエストはエラーを返します。

     MODIFY USER jones AS 
     DROP DEFAULT JOURNAL TABLE;

現在のジャーナル テーブルが削除されると、2番目のリクエストで新しいデフォルトのジャーナル テーブルを作成します。

     MODIFY USER jones AS 
     DEFAULT JOURNAL TABLE = jrnl1;