괄호로 감싸면 된다.
select top (@declare_var) from tbl_A
[MSSQL] 'TOP'를 사용할때 변수를 넣어 사용하기
별생각없이 Select TOP @nTemp From @table; 이렇게 작성 했더니 '[변수]'근처의 구문이 잘못되었습니다. 필요 REAL, INTEGER, NUMERIC 또는 '('. 이런 에러가 ㅡ,.ㅡ;; 에라이~ 1. 'TOP'에 변수를 사용할 수 있다.'TOP'
blog.danggun.net
'개인 공부 > 데이터베이스' 카테고리의 다른 글
[mssql] merge문에서 '조건이 필요한 컨텍스트에 부울이 아닌 유형의 식이 지정되었습니다'라는 오류 메시지 발생 (0) | 2023.03.27 |
---|---|
[mssql] 집계함수 group by (0) | 2023.02.24 |
[mssql] nvarchar, varchar (0) | 2023.02.16 |
[mssql] truncate (0) | 2023.01.27 |
[mssql] 제한된 데이터 형식 특성을 위반했습니다 (0) | 2023.01.03 |