목록동적쿼리 (1)
TechBlog

1. 개요동적 쿼리는 프로그램이 실행되는(런타임) 동안 생성되고 실행되는 SQL문이다.동적 쿼리는 SQL 문장을 실행 중에 조립하는 기법으로, 이를 활용해 외부에서 전달한 변수값에 따라 다르게 동작하는 명령문을 생성할 수 있다.동적 쿼리의 핵심은 '쿼리를 변수에 담는다'는 것인데, 동적쿼리를 활용하면 쿼리문을 String으로 만들어 변수화할 수 있기 때문에 길고 복잡한 쿼리를 간단하게 처리할 수 있게 된다.-- 아래는 쿼리문을 String으로 만들어 변수화하는 예시이다.DECLARE @yymm nvarchar(6), @sql nvarchar(1000) SET @yymm = (SELECT convert(char(6), getdate(), 112))SET @sql = N'SELEC..
DB
2024. 3. 24. 12:30