Как изменить ограничение «Индексированные: Да (без дубликатов)» в Access на «Индексированные: Нет» через SQL? - PullRequest
0 голосов
/ 14 сентября 2010

Мне нужно изменить столбец в MS Access с индексированного на неиндексированный.

Мне нужно сделать это через SQL, поскольку у меня нет прямого доступа к базе данных.У меня есть доступ к нему только через SQL.

Как мне это сделать?

1 Ответ

0 голосов
/ 16 сентября 2010

В ANSI-92 Query Mode , уникальное ограничение является синонимом уникального индекса, следовательно, есть два синтаксиса, которые оба делают одно и то же:

ALTER TABLE TestMyIndex DROP
   CONSTRAINT uq__TestMyIndex__col1;

DROP INDEX uq__TestMyIndex__col1 
   ON TestMyIndex;

Для не-уникальный индекс, вы должны использовать DROP INDEX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...