를 선언해야이 내 SQL 코드입니다 -는 스칼라 변수 "@maxprice"
declare @maxprice int --1
set @maxprice = 1000 --2
select @maxprice --3
내가 1, 2, 1,2,3 오류없이 이러한 조합을 실행할 수 있습니다. 하지만, 처음 1,2시 실행하면, 내가 언급 한 오류가 발생합니다.
왜 이러한 일이 발생하는지 이해할 수 없습니다. select @maxprice가 일반 select 문과 유사해야합니까?
실행이 완료되면 선언 한 모든 변수가 플러시되고 세 번째 명령문 만 실행하면'@maxprice'라는 선언이 없습니다. –
@AdeelAhmed - 초보자입니다. 나는 지금 모든 것을 모릅니다. 어디에서 배울 수 있습니까? –