How to reject delete statement in before delete trigger (mysql) ?
Sample use case : I have a record with specified id that I want to will not be deleted.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You could create a table that uses a foreign key constrait referencing your ID column (provided that is the primary key of your table). The insert a row into that “child” table that references ID = 0 and remove all update/delete privileges for your user from that table.
Now if someone tries to delete the row with ID = 0 in the “parent” table that will fail due to an existing child row in the other table.