10

如何在 Oracle 中选择所有列并添加具有常量值的列?

使用 MS SQL Server,我可以使用:

Select *,5 From TableA;

我会得到这个:

列 1 列 2 5
xx xx 5
xx xx 5
4

4 回答 4

14

请参阅本教程:选择常量作为列

Select *,5 as "ConstColumn" From TableA;
于 2011-11-16T03:46:24.940 回答
10

尝试,

Select TableA.*, 5 as "ColumnAlias" From TableA
于 2011-11-16T03:45:20.480 回答
1

我认为这不太可能,因为 * 字符不是替换内容。我得到了这个错误:ORA-00923

于 2018-11-20T12:03:10.843 回答
0

对于一个字符串,我可以用 11g 做到这一点:

SELECT A1.*, 'ActionType' as "OptionType"
FROM TableA A1;
于 2017-05-25T20:00:54.770 回答