2016-06-09 1 views
0

내가"SELECT X = [column] FROM [table]에서 정확히 무엇입니까?"

SELECT @myVariable=myColumn FROM myTable WHERE ... 

에 의해 SQL에서 변수를 설정하고 싶어하지만, 실수로 나는 유효한 것 같다

SELECT myVariable=myColumn FROM myTable WHERE ... 

@없이 쓴 있지만, 구문 오류가없는 물론 변수는 설정되지 않습니다.

그런 지시가 정확히 무엇입니까?

+1

열 별칭으로 처리됩니다. –

답변

4

이렇게하면 myColumnn의 별칭으로 myVariable이 설정됩니다. 당신이 유효한 구문은 그 권리있어

Select MyColumn As MyVariable 
From MyTable 
Where ... 
0

과 이름 myVariable로 출력 열을하고 myColumn의 내용으로 열을 채 웁니다 : 그것은 본질적 동일합니다.

관련 문제