小编典典

将一行转换为多行Oracle

sql

我有一个查询,该查询始终返回一行且包含 许多 列。我想将其转换为2列和多行。

原始结果:

Col1, Col2, Col3, Col4
----------------------
val1, val2, val3, val4

我想要的是:

ColName, Value
--------------
Col1,    val1
Col2,    val2
Col3,    val3
Col4,    val4

这可能吗?

编辑(澄清)

我正在寻找一种自动的方法。IE浏览器,我可以传递任何只返回1行的查询结果。


阅读 153

收藏
2021-04-07

共1个答案

小编典典

您正在使用Oracle 11g吗?您尝试过枢轴旋转还是取消枢轴旋转?

更多信息在这里

2021-04-07