같은 소스 한정자에서 더 많은 데이터베이스를 가져올 수 있는지 궁금합니다. 소스 한정자 당 하나의 데이터베이스 연결 만 지정할 수 있으므로 가능한지 확실하지 않습니다.동일한 소스 한정자에서 여러 데이터베이스를 가져 오겠습니까?
2
A
답변
2
벤의 두 데이터베이스에 상응하는 권한을 가지고 있다고 가정하면 그들이 동일한 데이터베이스 공급 업체에서 모두 및 DB 링크가 설정되어있는 경우, 소스 한정자에서 DBLINKS를 사용할 수 있습니다. 그들은 이기종 데이터베이스를하는 경우
select a.col1,
b.col2
from schema1.table1 a,
[email protected] b
where a.col3 = b.col4;
는하지만, 난 (귀하의 요구 사항과 열의 수에 따라 또는 다른 모습 업) 두 개의 서로 다른 소스 규정을 만들 것 구현하고 매개 변수 파일/세션을 사용하는 가장 좋은 방법을 생각한다 다른 연결을 언급하기 위해.
0
, 연결하는 데 사용되는 계정이 DATABASE_NAME.TABLE_NAME
SELECT
a.id
,a.name
,a.company
,b.company_id
,b.company_name
,b.address
FROM
database1.users as a
JOIN
database2.companies as b ON a.company=b.company_id
0
두 데이터베이스 간의 상호 작용을 허용하는 데이터베이스 링크를 사용하여이를 구현합니다. 여러 가지 이유로 선호되는 해결책은 아니지만, 이는 귀하가 귀하의 의견대로 성취 할 수 있도록 도와줍니다.
데이터가 두 개의 서로 다른 데이터베이스에서 유입되는 경우 두 가지 소스 한정자에서 데이터를 가져온 다음 필요에 따라 이동하십시오. (기능 요구 사항에 따라 달라집니다.)
관련 문제
- 1. 플리커 이미지 제목을 가져 오겠습니까?
- 2. 동일한 프로젝트에서 여러 데이터베이스를 지원하는 작은 ORM?
- 3. 여러 개의 동일한 데이터베이스를 효율적으로 관리하고 있습니까?
- 4. 동일한 데이터베이스를 가리키는 여러 레일 사이트
- 5. Python : 모든 URI의 A 레코드를 가져 오겠습니까?
- 6. JTabbedPane 내에서 Tab 키를 앞으로 가져 오겠습니까?
- 7. iPhone에서 웹 뷰에서 단일 변수를 가져 오겠습니까?
- 8. self를 사용하여 클래스 내에서 변수를 가져 오겠습니까?
- 9. PHP를 사용하여 스크립트의 절대 URL을 가져 오겠습니까?
- 10. Nullable에서 안전하고 올바르게 값을 가져 오겠습니까?
- 11. Javascript에서 드롭 이벤트의 좌표를 가져 오겠습니까?
- 12. Android - XML URL에서 파서를 가져 오겠습니까?
- 13. JSF 빈에서 요청 URL을 가져 오겠습니까?
- 14. C# 동일한 데이터 소스 + 여러 DataGridViews = 데이터 바인딩 문제?
- 15. Jenkins에서 작업하기 전에 다른 작업에서 파일을 가져 오겠습니까?
- 16. 여러 소스
- 17. 여러 데이터베이스를 하나로 병합하는 방법
- 18. 동일한 서비스가있는 여러 서버
- 19. 여러 데이터베이스를 사용해야합니까?
- 20. 여러 소스/색인 확장
- 21. 여러 개의 (동일한) dbs를 내보내고 하나에 자동으로 가져 오기
- 22. Entity Framework가 여러 데이터베이스를 전체적으로 표시합니다.
- 23. drupal 웹 페이지를 구문 분석하여 android에서 개별 요소를 가져 오겠습니까?
- 24. jQuery Ajax는 다른 페이지의 양식 요청에서 데이터를 가져 오겠습니까?
- 25. 단일 쿼리에서 임의의 레코드와 특정 레코드를 가져 오겠습니까?
- 26. 리플렉션을 통해 구체적인 클래스에서 Delegate (Func) 구현을 가져 오겠습니까?
- 27. Google App Engine/Django에서 페이지의 URI를 가져 오겠습니까?
- 28. 두 개의 서로 다른 테이블에서 MySQL 값을 배열로 가져 오겠습니까?
- 29. 가져 오기 페이지 소스
- 30. Hudson - 여러 버전 제어 시스템에서 소스 가져 오기
동일한 데이터베이스의 다른 스키마에서 작동합니다. 여러 데이터베이스 연결에 참여해야합니다. 대신 별도의 데이터베이스에서 조회 할 수 있으므로 조회를 대신 사용할 것입니다. – Ben