Удалить из таблицы, где ошибка выписки даты - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь удалить некоторую информацию из таблицы с датой < 16/16/2019 в C #. Запрос дал мне исключение, поэтому я пытаюсь сделать это непосредственно в MS Access, и даже здесь он дал мне ошибку.

SELECT *
FROM TableName
WHERE (((TableName.Date)<= #16/06/2019#));

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

Но если я использую выражение DELETE:

DELETE
FROM TableName
WHERE (((TableName.Date)<= #16/06/2019#));

Это дает мне ошибку:

Ключ поиска не найден ни в одной записи

Почему?

1 Ответ

2 голосов
/ 24 июня 2019

Учитывая информацию в комментариях, я бы предложил следующее:

delete from TableName t where t.data <= #2019-06-16#
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...