2017-05-22 2 views
1

Azure에서 두 개의 기존 중복 데이터베이스 (고객 & CustomerPrev) 중 하나가 새로운 것입니다.Azure SQL에 다른 이름으로 외부 테이블 만들기

다른 Azure 데이터베이스에서 다른 두 쿼리를 쿼리하고 싶습니다. 첫 번째에 대한 외부 테이블을 만들었지 만 이름이 이미 있으므로 다른 db에 대한 외부 테이블을 만들 수 없습니다.

외부 테이블에 대해 다른 이름을 사용할 수 있습니까? 그렇다면 실제 테이블에 어떻게 대응시킬 수 있습니까?

감사합니다.

답변

1

외부 테이블을 만들 때 사용한 명령을 정확하게 공유 할 수 있습니까? 그러나 당신은 그것을했지만 테이블에 다른 이름을 부여 할 수 있어야합니다. 블로그 게시물에서 SQL Azure의 데이터베이스 간 쿼리 발표 :

몇 가지 중요한 시나리오에는 원격 데이터베이스의 원래 테이블과 다른 방식으로 외부 테이블의 이름을 지정할 수있는 기능이 필요합니다. 로컬 테이블이 리모트 테이블과 동일한 이름으로 이미 존재하는 시나리오는 그 예입니다. 이러한 시나리오의 모든 원격 테이블 이름

https://azure.microsoft.com/en-us/blog/querying-remote-databases-in-azure-sql-db/

+0

감사 별칭을 사용할 수있는 능력을 요구, 나는 \t OBJECT_NAME ='SCHEMA_NAME = 'SYS'를 지정 할 수있는 대한 부분을 놓친 있어야합니다 'dm_exec_requests''는 창조에서! – ADringer