1. 프로시저의 사용 이유프로시저는 반복되는 작업을 자동화하고 복잡한 로직을 캡슐화할 수 있게 도와줍니다. 프로시저는 함수와 비슷하지만 값을 반환하지 않고 특정 작업을 수행하는 데 중점을 둡니다.주요 이유:중복 코드 제거: 비슷한 쿼리를 여러 곳에서 반복적으로 사용해야 할 때, 이를 프로시저로 묶으면 한 번만 작성하고 필요할 때마다 재사용할 수 있습니다.복잡한 로직 관리: 여러 개의 SQL 쿼리나 조건문을 하나의 프로시저로 묶어 두면 코드가 더 깔끔하고 유지보수가 쉬워집니다.권한 관리: 데이터베이스 사용자에게 직접 쿼리를 실행할 수 있는 권한을 주지 않고, 대신 프로시저를 실행하게 할 수 있습니다. 이렇게 하면 보안이 강화됩니다.예를 들어, 특정 테이블에서 데이터를 조회하는 쿼리가 여러 곳에서 반복되면,..