변수를 사용하여 Microsoft SQL Server 2014에서 임시 테이블을 만들려고합니다.Microsoft SQL Server에서 변수가있는 임시 테이블 만들기
DECLARE @TableName VARCHAR(50)
SET @TableName = 'MyShema.MyTable'
EXEC('SELECT * INTO #temp FROM ' + @TableName)
SELECT * FROM #temp
그러나, 마지막 줄은 SELECT * FROM #temp
내가 그것을 고칠 수있는 방법 Invalid object name '#temp.
사람이 말해 주시겠습니까 준다? 고맙습니다!
무엇을하려고합니까? –
bulkinsert의 소스 파일 이름과 대상 테이블을 포함하는 매핑 테이블이 있습니다. bulkinsert하기 전에 임시 테이블에서 일부 데이터 정리가 필요합니다. 그래서이 매핑 목록을 반복하여'@ TableName'을 설정하고 하나씩 임시 테이블을 생성하려고합니다. –