【发布时间】:2011-12-30 02:09:26
【问题描述】:
如何在Oracle中选择所有列并添加具有常量值的列?
使用 MS SQL Server,我可以使用:
Select *,5 From TableA;
我会得到这个:
column1 column2 5 xx xx 5 xx xx 5
【问题讨论】:
如何在Oracle中选择所有列并添加具有常量值的列?
使用 MS SQL Server,我可以使用:
Select *,5 From TableA;
我会得到这个:
column1 column2 5 xx xx 5 xx xx 5
【问题讨论】:
查看本教程:Select constant as a Column
Select *,5 as "ConstColumn" From TableA;
【讨论】:
试试,
Select TableA.*, 5 as "ColumnAlias" From TableA
【讨论】:
我认为这不太可能,因为 * 字符不是替换内容。 我得到了这个错误:ORA-00923
【讨论】:
对于一个字符串,我可以用 11g 做到这一点:
SELECT A1.*, 'ActionType' as "OptionType"
FROM TableA A1;
【讨论】: