-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Как проверить наличие PrimaryKey?

Понедельник, 07 Ноября 2016 г. 12:57 + в цитатник
Удаляю программно ключ с существующей таблицы:

   dbs.Execute "alter table Таблица1 DROP CONSTRAINT PrimaryKey"


Но сложность в том что в случае отсутствия ключа в этой таблице выдаёт ошибку 3755 (мол ключа не существует)

Вопрос. Можно ли проверить перед выполнением команды удаления ключа его существование, если да то как?

Как вариант перехватываю ошибку и выполняю со следующей строчки. Проблема обходиться, но хотелось бы без обходного пути если есть более правильный.

http://www.sql.ru/forum/1237523/kak-proverit-nalichie-primarykey


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку