익스프레스로 게시판을 만들고 sql을 쓴다 쳤을 때

특정 글을 삭제하려고 할 떄 '작성자가 아닌 경우', '글이 존재하지 않는 경우' 등의 예외가 있을 수 있을 텐데

이런 검증 로직 자체는 sql 쿼리 하나로 끝낼 수 있겠지만 sql 예외가 던져졌을 때 이걸 뽑아내서 각각 다른 오류로 처리하는게 상당히 까다로운데 어떻게 해야됨?

그동안은 그냥 쿼리를 각각 날렸는데 이러면 io 속도 면에서 좀 피해를 보는 것 같아서... 그냥 이렇게 하는게 맞나