Как мне выбрать все столбцы и добавить столбец с постоянным значением в Oracle?
С MS SQL Server я могу использовать:
Select *,5 From TableA;
Я получу это:
column1 column2 5 xx xx 5 xx xx 5
См. Этот урок: Выберите константу в качестве столбца
Select *,5 as "ConstColumn" From TableA;
Попробуйте,
Select TableA.*, 5 as "ColumnAlias" From TableA
Я не думаю, что это действительно возможно, потому что символ * не является заменяющим содержимым. Я получаю эту ошибку: ORA-00923
Для строки я смог сделать это с 11g:
SELECT A1.*, 'ActionType' as "OptionType" FROM TableA A1;