在Oracle中,可以使用UNION ALL语句将一列拆分成多行。例如,假设有一个包含多个值的列A,可以使用以下查询将列A拆分成多行:
SELECT A1 AS A FROM table_name UNION ALL SELECT A2 AS A FROM table_name UNION ALL SELECT A3 AS A FROM table_name;
这将把列A中的每个值分别显示为单独的行。您可以根据列A中的值的数量,重复使用UNION ALL语句来拆分成更多的行。