2013-07-23 1 views
1

저장 절차에서 #temp를 사용하고 있습니다. ## temp와 같이 여러 사용자와 데이터를 공유합니까? 저장 절차에 몇 가지 문제가 있으므로 확인해야합니다. 할 수 있으면 도와주세요.#temp 테이블은 여러 사용자에게 데이터를 공유합니까?

미리 감사드립니다.

+0

나는 당신이 당신 자신의 질문에 대답했다고 생각합니다. 내가 아는 한 #temp는 아니고 ## temp는 –

답변

1

#tblname처럼 단일 해시로 시작하는 테이블은 local temporary table입니다. 현재 연결에서만 볼 수 있습니다. 대부분의 경우 새 테이블 변수를 사용하는 것이 좋습니다. 테이블 변수의 예 : ##tblname

declare @tbl table (id int, col1 varchar(50)) 

두 해시는 전역 임시 테이블합니다. 모든 연결에서 볼 수 있습니다.

+0

일 것이다. 전역 임시 테이블에 대해서는 틀렸다. 너의 자신의 연결을보십시오. –

+0

@EsotericScreenName : 예, 복사/붙여 넣기가 잘못되었습니다 :) 이미 업데이트되었습니다. – Andomar

+0

우리는 테이블을 정의 할 수 없습니다. 사실 우리는 구조를 알지 못합니다. – user2374246

관련 문제