TOP 절에 변수 사용 (1) 썸네일형 리스트형 [SQL Server] TOP 절에 변수 사용하기 TOP 10 이라고 선언하면 10개의 행만, TOP 15 라고 선언하면 15개의 행만 반환된다. 그렇다면 TOP 절에 변수를 사용할 수 있을까? SQL Server 2005 부터 TOP 절에 변수를 사용할 수 있다. 2000 버전에서 TOP 절에 변수를 사용해보면 오류가 나는 것을 확인할 수 있다. 2005 버전에서 변수를 사용하면 잘 실행된다. 단, TOP (@TOPNUM) 을 선언할 때 ( ) 는 꼭 사용해야 한다. USE PUBS GO DECLARE @TOPNUM INT SET @TOPNUM = 15 SELECT TOP(@TOPNUM) * FROM AUTHORS GO 이전 1 다음