목록동적쿼리 (1)
Data Modeling Evangelist Kaien Kim's Blog
[SQLServer] 동적 쿼리의 해결사 sp_executesql vs. exec
/* 동적 쿼리의 해결사 sp_executesql vs. exec 소개. Visual Basic, ASP, VB.NET에서 ADO, ADO.NET을 이용한 Database 프로그램을 개발하는 경우 프로그램내에 SQL 구문을 문자열로 연결한 후, 실행하도록 구성한 코드를 많이 보게 된다. 이러한 코드 구성을 일반적으로 '동적 쿼리', '하드 코딩된 쿼리'라고 부른다. ex. vb의 경우 Dim strSQL As String strSQL="select orderid, orderdate, employeeid from orders" strSQL=strSQL+" where orderid=" & txtOrderID cnn.Execute strSQL 그러나, 이러한 동적 쿼리의 사용은 가능한 배제하는 것이 권장 사항..
DATA/SQLServer
2010. 9. 1. 00:07