17.05 - 例: 単一レベル パーティションのある揮発テーブル - Advanced SQL Engine - Teradata Database

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Release Date
2021年1月
Content Type
プログラミング リファレンス
Publication ID
B035-1144-175K-JPN
Language
日本語 (日本)

次の例では、単一レベル パーティションが定義された有効なCREATE VOLATILE TABLEリクエストを示しています。

     CREATE VOLATILE TABLE V_lineitem (
       l_orderkey INTEGER NOT NULL,
       l_partkey INTEGER NOT NULL,
       l_suppkey INTEGER,
       l_linenumber INTEGER,
       l_quantity INTEGER NOT NULL,
       l_extendedprice DECIMAL(13,2) NOT NULL,
       l_discount DECIMAL(13,2),
       l_tax DECIMAL(13,2),
       l_returnflag CHARACTER(1),
       l_linestatus CHARACTER(1),
       l_shipdate DATE FORMAT 'yyyy-mm-dd',
       l_commitdate DATE FORMAT 'yyyy-mm-dd',
       l_receiptdate DATE FORMAT 'yyyy-mm-dd',
       l_shipinstruct VARCHAR(25),
       l_shipmode VARCHAR(10),
       l_comment VARCHAR(44))
     PRIMARY INDEX (l_orderkey)
     PARTITION BY RANGE_N(l_shipdate BETWEEN DATE '1992-01-01' 
                                     AND     DATE '1998-12-31' 
                                     EACH INTERVAL '1' MONTH);