У меня довольно обширный запрос Союза с вычисленными столбцами, которые я пытаюсь просто «вставить значения» в таблицу через отдельный запрос SELECT INTO. При выполнении запроса я получаю ошибку ниже. Есть ли способ обойти это без использования VBA?MS Access 2010 SQL Select Into Calculated Column Issue
«Вычисляемые столбцы не допускается SELECT INTO заявления.»
Для контекста: Обычно, я был бы в состоянии связать до запроса на объединение через PowerPivot в Excel, но по какой-то причине PowerPivot не признает запрос объединения. Если я экспортирую запрос объединения, а затем импортирую его как таблицу, PowerPivot распознает его.
@HansUp Вы имеете в виду запрос SELECT INTO или исходный запрос, который я хочу в таблице? – plankton
@HansUp «Это похоже на то, что у вас есть: у вас есть Query1, который является запросом UNION. И другой запрос Query2, который является запросом SELECT INTO, предназначенным для сохранения результатов из Query1 в качестве новой таблицы Query1 работает без ошибок, но Query2 выдает ошибку ». В ТОЧКУ! – plankton
OK. Поэтому, если вы создаете пустую таблицу с соответствующими полями для получения значений, возвращаемых * Query1 *, можете ли вы запустить «append query» для загрузки результатов * Query1 * в эту таблицу? 'INSERT INTO YourTable () SELECT FROM Query1' –
HansUp