Тире в имени поля в таблице базы данных доступа - PullRequest
0 голосов
/ 16 апреля 2009

У меня проблемы с получением поля из базы данных ms-access.

Имя таблицы - TEST, а имя поля - HD-TEST

Когда я делаю:

SELECT * from TEST, где TEST.HD-TEST = 'H', и я выполняю запрос, ms-access показывает мне диалоговое окно, ожидающее параметр HD.

Вы знаете, в чем может быть причина?

Большое спасибо. С уважением. Josema.

1 Ответ

7 голосов
/ 16 апреля 2009

Попробуйте добавить скобки в начало и конец имени столбца (не проверено, но работает в SQL Server):

SELECT * from TEST where TEST.[HD-TEST]='H'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...