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

предотвратяване на изтриване * от таблицата, освен ако не е посочен първичен ключ

Ще безопасни актуализации да бъде жизнеспособно за вас? Това е опция, която можете да активирате в командния ред, във файла с опции или да зададете променлива в SQL код, която предотвратява актуализации и изтривания без where клауза, която включва ключовите колони, дефиниращи редовете за промяна.

В MySQL Workbench има настройка в Preferences -> SQL Editor -> Safe Updates (rejects UPDATEs and DELETEs with no restriction) . Вярвам, че това дори е включено по подразбиране.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Примери за JDBC изрази – вмъкване, изтриване, актуализиране, избор на запис

  2. Как мога да извлека предупрежденията след заявки на node-mysql

  3. Грабване на данни от MySQL с помощта на PHP в реално време?

  4. MySQL бавна заявка с присъединяване, въпреки че EXPLAIN показва добър план

  5. MySQL:GROUP_CONCAT с ORDER BY COUNT?