Да, можно сделать SELECT всех колонок, кроме заданной, в SQL. 25
Для этого нужно перечислить в запросе все колонки, которые требуется включить: 2
SELECT col1, col2, col3, ... FROM table_name< 2/code>
Вместо col1, col2, … нужно вставить названия всех требуемых колонок, за исключением той, которую нужно исключить. 2
Также при работе с таблицами, имеющими большое количество колонок, может быть полезно использовать динамический SQL, который берёт за основу информацию о структуре данных. 2 Он позволяет формировать и выполнять SQL-запросы в реальном времени. 2
Ещё один способ — применить временные таблицы. 1 Для этого нужно создать временную таблицу, включив в неё все колонки, а затем с помощью команды ALTER TABLE удалить из неё колонку, которую нужно исключить из запроса SELECT. 1