0
条件式を使用して列を定義できますか?そして、それを挿入時に評価/投入します。AWS Redshift - 列を条件として定義しますか?
例:
CREATE TABLE "time_of_year"
(
"year" (smallint)
,"month" (smallint)
,"season" (conditional {case expression})
)
;
case文は次のようになります。レコードは、その後一年= 2016年と月で挿入されている
CASE "month"
WHEN "month" in (12,1,2) THEN 'winter'
WHEN "month" in (3,4,5) THEN 'spring'
WHEN "month" in (6,7,8) THEN 'summer'
ELSE 'fall'
END
場合= 5、そして季節は春」で自己移入う'
これはRedshiftで可能ですか?