powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select rownum, * from ...
5 сообщений из 5, страница 1 из 1
select rownum, * from ...
    #40094845
dinya77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Подскажите.

select * from tablename работает прекрасно.
select rownum, * from tablename выдает ошибку ORA-00936: отсутствует выражение.
Можно, конечно, select rownum, tablename.* from tablename.
Но если вместо tablename куча таблиц, INNERов и алиасов, становится мутно.

Как обскакать? Вопрос в том, что может я какой-нибудь хитрый синтаксис со * не знаю, потому что вложенные запросы
или перечисление всех участвующих таблиц со * не интересны.
...
Рейтинг: 0 / 0
select rownum, * from ...
    #40094847
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dinya77
или перечисление всех участвующих таблиц со * не интересны.
Перечислите одну
...
Рейтинг: 0 / 0
select rownum, * from ...
    #40094851
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dinya77,
если лень то

select rownum rn,t.* from (select ... from t1,t2,t3 ...)

ps
мож и order by пригодится

....
stax
...
Рейтинг: 0 / 0
select rownum, * from ...
    #40094859
dinya77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никанор Кузьмич,

Спасибо, поля я тоже от одной получу
...
Рейтинг: 0 / 0
select rownum, * from ...
    #40095146
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писать звездочку на 100500 сджойненных таблиц моветон

ЗЫ: как минимум - вряд ли в них не найдется полей с одинаковыми именами
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / select rownum, * from ...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]