exec()1 [ DB ] MSSQL 동적 쿼리 방법 -exec() 와 sp_executesql 동적쿼리라고 하면 다들 아시긴 할텐데, 저 초보때는 동적이라는 말에 대해서도 잘 쓰지 않았던 말이라.. 필요할 때 테이블명이나, 특정 값을 변형 시키는 거라고 할 수 있습니다. 프로젝트를 진행하다 보면 데이터베이스의 성능이나 효율적인 설계를 고려하여 히스토리성 테이블을 월별로 쪼개는 경우가 있습니다. 이럴땐 테이블 이름을 history_1701, history_1702 등으로 자동 생성 하는 구조를 쓰게 되는데요. 히스토리 테이블에 쌓여 있는 현재까지의 레코드가 몇 건 인가를 매일 또는 매주 정기적으로 점검해야 하는 상황등에 유용할 수 있는 방법입니다. 쿼리를 실행하는 날짜의 연도와 워에 맞춰 테이블 네임을 자동으로 지정할 수 있으니까요. 소스를 한번 보시고, 대충 간단하게 설명을 드리도록 하겠습니다. .. IT정보공유/DB 2017. 1. 7. 이전 1 다음 💲 추천 글 반응형