동적쿼리1 동적쿼리 SP_EXECUTESQL를 이용한 OUTPUT 파라미터 적용 예제 한때 ASP.NET에서 ADO, ADO.NET을 이용한 데이터베이스 연동시 프로그램내 SQL 구문을 작성, 구성하는 코드를 많이 사용했었다.이렇게 코드내에 구성된 Query를 일반적으로 '동적쿼리'라 하며, 이 동적쿼리는 가급적 사용하지 않는 것이 좋으며, 저장 프로시저(Stored Procedure)를 사용하는 것이 좋단다. 이렇 경우 몇가지 이득을 볼 수 있는데 그 내용은 아래와 같다. 1. 응답 속도 면에서 이득을 볼 수 있다. 2. 관리 및 유지보수가 용이하다. 하지만, 개발하다보면 부득이하게 동적쿼리를 사용할 일이 생기며, 특히 저장 프로시저 내에서 동적쿼리를 사용하는 경우가 종종 발생한다. 동적쿼리는 SP_EXECUTESQL, EXEC 두가지로 나눌 수 있다. EXEC보다 SP_EXECUTES.. 2018. 10. 30. 이전 1 다음