例: DATASET_KEYSの使用 - Teradata Database - Teradata Vantage NewSQL Engine - DATASET_KEYSの例。

Teradata Vantage™ DATASETデータ型

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/pgs1512082344257.ditamap
dita:ditavalPath
ja-JP/pgs1512082344257.ditaval
dita:id
B035-1198
Product Category
Software
Teradata Vantage

次の例では、すでにテーブルに格納されているAvroデータに対してDATASET_KEYSを使用します。

/*simple key extraction*/
SELECT * FROM DATASET_KEYS
(
	ON (SELECT avroFile FROM myAVROTable09)
) AS avroKeys ORDER BY 1;
> Item_ID
  Item_Name
  Item_Color
  Item_Style
  Quantity_Purchased
  Item_Price
  Total_Price

/*display the keys wrapped in double quotes*/
SEL * FROM DATASET_KEYS
(
	ON (SELECT avroFile FROM myAVROTable09)
	USING QUOTES(Y)
) AS avroKeys ORDER BY 1;
> "Item_ID"
  "Item_Name"
  "Item_Color"
  "Item_Style"
  "Quantity_Purchased"
  "Item_Price"
  "Total_Price"

この例では、すでにテーブルに格納されているCSVデータに対してDATASET_KEYSを使用します。

/*simple key extraction*/
SELECT * FROM DATASET_KEYS
(
 ON (SELECT csvFile FROM myCSVTable09)
) AS csvKeys ORDER BY 1;
>  ItemName
   ItemNum
   Price
   Quantity
 
/*display the keys wrapped in double quotes*/

SELECT * FROM DATASET_KEYS
(
 ON (SELECT csvFile FROM myCSVTable09)
 USING QUOTES('Y')
) AS csvKeys ORDER BY 1;
>  "ItemName"
   "ItemNum"
   "Price"
   "Quantity"