且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

oracle中如何将单行数据转换为单列

更新时间:2022-12-28 07:36:53

您可以尝试使用 取消透视

select v
from (
  SELECT 'A' column1,'B' column2,'C' column3,'D' column4  from dual
) t
unpivot
(
  v  for val in (column1,column2,column3,column4)
) u;

sqlfiddle:https://dbfiddle.uk/?rdbms=oracle_11;小提琴=b2105e1010b332ce5b702eba7bfa7f2d