SQL-запрос для выбора всех столбцов в таблице кроме двух столбцов

OuterClassName.this.outerClassMethod();
5
задан marc_s 3 December 2009 в 10:48
поделиться

6 ответов

Нет, вы застряли с

select a, c, d, e, g, h from TableA
2
ответ дан 14 December 2019 в 04:40
поделиться

Нет, не знаем. Вы должны использовать

SELECT A, C, D, E, G, H 
FROM TableA

И это хорошо, если вы спросите меня. SELECT * достаточно злой.

3
ответ дан 14 December 2019 в 04:40
поделиться
select A, C, D, E, G, H from TableA
1
ответ дан 14 December 2019 в 04:40
поделиться

Я не знаю наверняка, но определенно лучше явно указать столбцы, которые вы хотите выбрать. Это упрощает жизнь с любыми потенциальными изменениями в вашей таблице, поскольку вы можете использовать псевдонимы и т. Д.

1
ответ дан 14 December 2019 в 04:40
поделиться
select A, C, D, E, G, H from TableA

или создайте представление и выберите из него, как показано ниже:

CREATE VIEW vTableA
as   
select A, C, D, E, G, H from TableA
1
ответ дан 14 December 2019 в 04:40
поделиться

Вы не можете этого сделать. Это '*' или просто указанные вами поля. Это большая проблема? Или вы просто хотите чего-то более "аккуратного"?

0
ответ дан 14 December 2019 в 04:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: