1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | -- 1. 서로 다른 유형의 항목들을 그대로 피벗 SELECT * FROM ( SELECT 1 a, 'A' b, GETDATE() c) a UNPIVOT (v FOR gb IN (a, b, c)) a ; -- 열 "b"의 유형이 UNPIVOT 목록에 지정된 다른 열의 유형과 충돌합니다. -- 2. 유형을 통일시켜 피벗 SELECT * FROM ( SELECT CAST (a AS VARCHAR (20)) a , CAST (b AS VARCHAR (20)) b , CONVERT ( VARCHAR (20), c, 120) c FROM ( SELECT 1 a, 'A' b, GETDATE() c) a ) a UNPIVOT (v FOR gb IN (a, b, c)) a ; |