如何将列命名为日期值? 我想用Oracle查询来做 当我运行查询时,它必须显示接下来的4个日期作为列名
答案 0 :(得分:0)
尝试AS
关键字和引号:
SELECT some_column As "2015-12-14 14:34:22" FROM table
答案 1 :(得分:0)
动态命名的列几乎肯定是应用程序最好处理的。或者打印出具有正确列名的查询的PL / SQL块。
如果必须在单个SQL语句中完成,则可以使用我的开源项目Method4。它允许在SQL中运行动态SQL,但速度慢且难以使用。
以下是一个例子:
pow( n, n ) * exp( -n ) * sqrt( 2.0 * PI * n );