次の例では、DelimiterとIncludeColumnNameのデフォルトのオプションを指定します。
入力
<Pack例の入力>を参照してください。
SQL呼び出し
SELECT * FROM Pack ( ON ville_temperature USING Delimiter (',') OutputColumn ('packed_data') IncludeColumnName ('true') TargetColumns ('city', 'state', 'period', 'temp_f') ) AS dt ORDER BY 2;
出力
TargetColumnsで指定した列が列packed_dataにパックされます。仮想列はカンマで区切られ、仮想列値ごとにその列名がラベル付けされます。TargetColumnsで指定されていない入力列snは、出力テーブルで変更されません。
packed_data | sn |
---|---|
city:Nashville,state:Tennessee,period:2010-01-01 00:00:00,temp_f:35.1 | 1 |
city:Nashville,state:Tennessee,period:2010-01-01 01:00:00,temp_f:36.2 | 2 |
city:Nashville,state:Tennessee,period:2010-01-01 02:00:00,temp_f:34.5 | 3 |
city:Nashville,state:Tennessee,period:2010-01-01 03:00:00,temp_f:33.6 | 4 |
city:Nashville,state:Tennessee,period:2010-01-01 04:00:00,temp_f:33.1 | 5 |
city:Knoxville,state:Tennessee,period:2010-01-01 03:00:00,temp_f:33.2 | 6 |
city:Knoxville,state:Tennessee,period:2010-01-01 04:00:00,temp_f:32.8 | 7 |
city:Knoxville,state:Tennessee,period:2010-01-01 05:00:00,temp_f:32.4 | 8 |
city:Knoxville,state:Tennessee,period:2010-01-01 06:00:00,temp_f:32.2 | 9 |
city:Knoxville,state:Tennessee,period:2010-01-01 07:00:00,temp_f:32.4 | 10 |