17.00 - 17.05 - 例: 互換データ型の複数の列を含むリストの使用 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL関数、式、および述部

Product
Advanced SQL Engine
Teradata Database
Release Number
17.00
17.05
Published
2020年6月
Content Type
プログラミング リファレンス
Publication ID
B035-1145-170K-JPN
Language
日本語 (日本)

この例では、Q101Sales列にINTEGERデータ型が含まれており、Q201SalesはBYTEINTデータ型です。INTEGERとBYTEINTのデータ型は両方とも相互に互換性があります。

SELECT * FROM star1p UNPIVOT (measure_value  FOR  yr_qtr_measure IN
(Q101Sales, Q201Sales)) Tmp;

country     state  yr_qtr_measure  measure_value
-------     -----  --------------  -------------
Canada        ON     Q201Sales               10
USA           CA     Q101Sales               30
USA           CA     Q201Sales               50
USA           NY     Q101Sales               45