Выбор всех столбцов и постоянных значений из таблицы Oracle - PullRequest
8 голосов
/ 16 ноября 2011

Как мне выбрать все столбцы и добавить столбец с постоянным значением в Oracle?

С MS SQL Server я могу использовать:

Select *,5 From TableA;

Я получу это:

column1      column2    5
xx           xx         5
xx           xx         5

Ответы [ 4 ]

10 голосов
/ 16 ноября 2011

См. Этот урок: Выберите константу в качестве столбца

Select *,5 as "ConstColumn" From TableA;
8 голосов
/ 16 ноября 2011

Попробуйте,

Select TableA.*, 5 as "ColumnAlias" From TableA
0 голосов
/ 20 ноября 2018

Я не думаю, что это действительно возможно, потому что символ * не является заменяющим содержимым. Я получаю эту ошибку: ORA-00923

0 голосов
/ 25 мая 2017

Для строки я смог сделать это с 11g:

SELECT A1.*, 'ActionType' as "OptionType"
FROM TableA A1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...