Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
решить
Предмет: Информатика
Раздел: Базы данных, работа с Microsoft Access, язык SQL (DML — Data Manipulation Language)
На скриншоте показана ошибка в Microsoft Access при попытке выполнения запроса с использованием инструкции SELECT INTO
. Сообщение об ошибке:
Поля, одновременно допускающие несколько значений, не разрешаются в инструкциях SELECT INTO.
Это означает, что вы пытаетесь использовать поле, которое поддерживает множественные значения (multi-valued field), в запросе SELECT INTO
, а такие поля нельзя использовать в этом типе запроса.
SELECT INTO
?Инструкция:
SELECT ... INTO НоваяТаблица FROM СуществующаяТаблица
создаёт новую таблицу и копирует в неё данные из существующей таблицы.
В таблице "Исходные данные" одно или несколько полей являются множественными (multi-valued fields). Это означает, что в одной ячейке может храниться список значений, а не одно значение.
Наиболее вероятные кандидаты:
Чтобы устранить ошибку, необходимо исключить поля, которые содержат множественные значения, из запроса SELECT INTO
.
Определите, какие поля являются множественными:
Удалите эти поля из запроса SELECT INTO
.
Повторно выполните запрос.
Если вы хотите скопировать только текстовые и числовые поля, ваш SQL-запрос может выглядеть так:
SELECT [Дата_и_время_доставки], [Фамилия], [Имя], [Отчество], [Домашний адрес], [Телефон], [Количество], [Скидка_за_просрочку] INTO НоваяТаблица FROM [Исходные данные];
Убедитесь, что вы не включаете поля вроде Фотография_товар
, если они являются вложениями или множественными.
SELECT INTO
).Если хочешь, я могу помочь составить корректный SQL-запрос на основе нужных полей — просто скажи, какие поля тебе нужны в новой таблице.