Как выбрать столбец, * из таблицы в Oracle?
Я создаю много скриптов, и иногда, чтобы проверить, что таблицы обновляются по мере необходимости, я пишу на лету несколько операторов SELECT.
в SQL SERVER вы можете написать что-то вроде:
SELECT Column1, *
FROM MY_TABLE
это полезно по соображениям видимости, однако это, похоже, не работает в ORACLE, и я не знаю, как этого достичь, кроме записи всех имен столбцов вручную.
как вы можете сделать это в оракул?
Я знаю, что мы не должны включать такой запрос в наши производственные сценарии и т. д. Я просто пытаюсь использовать его на лету, пока я запускаю свои скрипты в разработке. В разные моменты мне больше интересно видеть информацию определенных столбцов по отношению к другим, но я все равно хочу видеть все столбцы.
2 ответов
SELECT Column1, MY_TABLE.*
FROM MY_TABLE
или если вы дадите таблице псевдоним:
SELECT Column1, T.*
FROM MY_TABLE T