Работа вам нужна срочно. Не волнуйтесь, уложимся!
Заполните, пожалуйста, данные для автора:
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
запрос для удаления данных из таблицы
Ошибка, указанная в сообщении, связана с некорректным синтаксисом SQL-запроса, выполняемого в Microsoft Access. В данном случае проблема заключается в неправильном указании имени столбца.
В запросе используется имя столбца Сотрудники(Фамилия)
, которое вызывает ошибку. В Microsoft Access для имен столбцов, содержащих специальные символы (например, скобки), необходимо использовать квадратные скобки.
Имя столбца должно быть заключено в квадратные скобки [ ]
, чтобы избежать синтаксической ошибки. Исправленный запрос будет выглядеть так:
DELETE FROM Сотрудники
WHERE [Сотрудники(Фамилия)] = 'Карпов';
DELETE FROM Сотрудники
— удаляет строки из таблицы Сотрудники
.WHERE [Сотрудники(Фамилия)] = 'Карпов'
— условие, по которому удаляются записи. Здесь указывается, что удалять нужно только те записи, у которых значение в поле Сотрудники(Фамилия)
равно 'Карпов'
.Сотрудники(Фамилия)
. Если имя столбца указано неверно, запрос не выполнится.Сотрудники(Фамилия)
лучше использовать Фамилия
.После внесения изменений запрос должен выполниться без ошибок.