Есть ли какой-либо способ в TSQL, чтобы удалить таблицу со всеми ограничениями внешних ключей? Я много искал, но не мог найти?Как отбросить таблицу со всеми ограничениями внешних ключей?
0
A
ответ
1
ALTER TABLE tablename NOCHECK CONSTRAINT all
1
Чтобы получить все иностранные ключевые отношения, ссылающихся таблицу, вы могли бы использовать этот SQL (если вы на SQL Server 2005 и выше):
Использование Ниже сценария
SELECT * FROM sys.foreign_keys WHERE referenced_object_id = object_id(TableName)
SELECT 'ALTER TABLE ' + OBJECT_NAME(parent_object_id) + ' DROP CONSTRAINT ' + name FROM sys.foreign_keys WHERE referenced_object_id = object_id(TableName)
Смежные вопросы
- 1. Как дублировать таблицу со всеми ее ограничениями в SQL * Plus?
- 2. Создать таблицу уникальных внешних ключей
- 3. Вставка в таблицу внешних ключей
- 4. Как обновить базу данных с ограничениями внешних ключей?
- 5. SQL-столбец со списком внешних ключей
- 6. SQLite-поле со списком внешних ключей
- 7. Как сделать твиттер-аналитику со всеми ограничениями с API
- 8. Вставка данных в таблицу внешних ключей PHP
- 9. Создать таблицу с помощью внешних ключей
- 10. SQL Server: колонка со списком внешних ключей
- 11. Postgres, создающий таблицу с массивом внешних ключей
- 12. Заполните таблицу со всеми месяц дней
- 13. PHP: отображение значений строк одинаково со всеми ограничениями объединения
- 14. Невозможно указать таблицы внешних ключей при добавлении новых внешних ключей
- 15. Синтаксис ограничения внешних ключей
- 16. Получите 5 внешних внешних ключей
- 17. Объединение внешних ключей
- 18. Laravel Eloquent Отношение внешних ключей
- 19. Преимущество обнуляемых внешних ключей
- 20. Как вставить данные Excel в таблицу внешних ключей
- 21. Добавление нескольких внешних ключей в столбец
- 22. Rails Перенос внешних ключей
- 23. Несколько внешних ключей?
- 24. Как добавить несколько внешних ключей?
- 25. Как установить отношение внешних ключей
- 26. Как предотвратить проникновение внешних ключей?
- 27. Как удалить поля внешних ключей?
- 28. Одностороннее сопоставление внешних ключей
- 29. Получение всех внешних ключей из QuerySet
- 30. Как создать таблицу содержимого со всеми уровнями иерархии?
Неработающий человек – user960567
http://stackoverflow.com/questions/253849/cannot-truncate-table-because-it-is-being-referenced-b y-a-foreign-key-constraint –
проверить ответы в ссылке выше, а не вопрос –