PL SQL-使用一个宏输入获取两列

时间:2019-03-21 18:27:12

标签: plsqldeveloper

假设您的表中有三列。
分别命名为col1,col2和col3。
假设您只想引用其中两个,而只引用一个名为&value的宏输入(请参见下面的示例查询)。
因此,如果输入为2,则将引用col2和col1。
如果输入为3,则将引用col3和col2。

这是一个示例查询... 选择col&value,        col&value-1 从表 ;

因此,在我输入宏值= 2之后,查询将如下所示... 选择col2,        col1 从表 ;

这是我的问题... 我不相信我可以使用称为 col&value-1。

有没有两个宏输入就能解决这个难题的正确方法吗?

谢谢!感谢您的帮助!

0 个答案:

没有答案