Не удалось обновить / удалить / усечь таблицу с помощью внешнего ключа

У меня есть 2 стола

CREATE TABLE table1 ( id1 int(10) NOT NULL PRIMARY KEY, name varchar(20) ); CREATE TABLE table2 ( newid int(10) NOT NULL PRIMARY KEY, f_id int(10) ); 

Теперь я добавил ограничение внешнего ключа

 ALTER TABLE table2 ADD CONSTRAINT fk_id FOREIGN KEY (f_id) REFERENCES table1 (id) ON DELETE CASCADE ON UPDATE CASCADE; 

Теперь проблема в том, что я не могу обновить / удалить / усечь таблицу «table2». Какая здесь проблема и как ее решить?

Внешний ключ обеспечивает ссылочную целостность, попытается удалить запись из таблицы 1, а затем таблицу 2. Вы не можете обрезать таблицу, которая имеет FK

  • Запрос функции агрегации SQL-сервера
  • Функция автоматического увеличения в базе данных
  • Компонентный первичный ключ, содержащий два внешних ключа, ссылающихся на одну и ту же таблицу: SQL Server и MySQL
  • SQL-запрос для копирования из нескольких столбцов таблицы в один столбец в другой таблице
  • Проблема в SQL Суммирование слова
  • SQL - ПРИСОЕДИНЯЙТЕСЬ С СБОРОЧНЫМ ТАБЛИЦОМ С НЕАГРЕГАТЫМ ТАБЛИЦОМ
  • Cloud SQL или экземпляр VM для размещения базы данных MySQL
  • Синхронизация данных между двумя различными базами данных
  • мне нужно обновить запрос от Mssql до Mysql на сервере LINKED
  • Мощный инструмент управления для MySQL с аналогичными функциями для студии SQL Server Management
  • Агностическая разработка базы данных сущностей
  • Interesting Posts

    Нечеткий алгоритм сопоставления имен

    Почему установка текущего значения идентификации не работает для меня в SQL Server 2008 R2?

    как автоматически получить предыдущий диапазон дат в SQL?

    Шаблон SQLException Jdbc

    Выбрать из таблицы не в другой таблице

    Производительность PIVOT и MERGE – есть ли лучший способ сделать это?

    Нужно создать функцию в sql, чтобы найти строку

    Как сохранить местоположение изображения в базе данных SQL Server?

    Как отображать загруженные файлы в GridView и загружать их при нажатии соответствующей кнопки ссылки для загрузки?

    Как отсортировать несколько столбцов в SQL Server в соответствии с датой

    Как найти сумму двух выборок вместе

    Что считается «большой» таблицей в SQL Server?

    Как использовать переменную таблицы в качестве параметра для OPENQUERY

    Объявить переменную в функции табличной функции

    Как я могу рекурсивно вычислить значение

    Давайте будем гением компьютера.