Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да отхвърля оператора за изтриване преди задействане на изтриването?

Бихте могли да създадете таблица, която използва ограничение на външен ключ, препращащо към вашата колона ID (при условие, че това е първичният ключ на вашата таблица). Вмъкнете ред в тази таблица „дъщерно“, който препраща към ID =0 и премахнете всички привилегии за актуализиране/изтриване за вашия потребител от тази таблица.

Сега, ако някой се опита да изтрие реда с ID =0 в "родителската" таблица, това ще се провали поради съществуващ дъщерен ред в другата таблица.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получаване на повечето сходни редове в MySQL таблицата и подреждане по прилика

  2. java.lang.ClassNotFoundException въпреки добавянето на зависимост

  3. Твърдо кодиране на заглавки за excel файл с помощта на PHP, докато динамично запитва SQL

  4. Инсталирайте MySQL на Ubuntu 14.04

  5. Вмъкването на MySql в заявката за избор е твърде бавно за копиране на 100 милиона реда