난 그냥 다음 쿼리는 오류SQL 서버 2000 : 잘못된 열 이름 '바'
에게 메시지 (207)를 반환 2000
SQL Server의 이상한 버그, 수준 16, 상태 3을 찾은 것 같아요 , 7 호선
잘못된 열 이름 '바'
내가 SQL Server 2005에서 똑같은 쿼리를 실행하면 작동합니다. 그것은 내가 select #weirdness.*
일 때도 작동합니다. 프로 시저에서 사용할 수있는 몇 가지 해결 방법이 있습니까? go
은 도움이되지만 프로 시저에서는 사용할 수 없습니다. BTW, 우리는 SQL Server 2000을 제거 할 것이지만 시간이 걸립니다.
select 1 as foo
into #weirdness;
alter table #weirdness add bar int identity;
--select #weirdness.* --works
select #weirdness.bar --fails
from #weirdness;
시스템 :
마이크로 소프트 SQL 서버 2000 - 8.00.2066 (인텔 X86) 7 월 2012 (11) 18시 41분 14초
저작권 (C) Windows에서 1988-2003 마이크로 소프트 표준 버전 NT 5.2 (빌드 3790 : 서비스 팩 2)