2017-02-23 1 views
0

15 년 동안 SQL Server와 Oracle에서 왔으며 Netezza에서 몇 가지 기본 사항을 얻는 데있어 몇 가지 수수께끼가 있습니다. :) 나는 그들이 조회하고있는 것을 모두 이해할 필요가있는 500 개의 뷰가있는 데이터베이스를 가지고 있습니다.Netezza에서 모든 뷰 참조를 보는 방법

모든 DDL을 살펴 보는 것보다 더 나은 방법이 있어야합니다. 불행하게도 Netezza의 내부 구조를 잘 모르고 있으며 시스템 테이블을 살펴보고자하지만 내가 찾고있는 것을 찾지 못했습니다.

나는 여기를 통해 몇 가지 구글 검색과 검색을 시도했는데 내가 무엇을 찾고 있는지를 발견하지 못했다. 그래서 나는 여기 누군가가 이것에 도움이되는 마법의 질문을 원하기를 바란다. 그렇지 않으면 매우 어려운 일이 될 것이다 :) .

답변

1

유닉스 프롬프트로 가셔서 nz_view_references라는 스크립트를 실행하십시오. 한 번 SQL로 재 작성하기 시작했으며 최소한 정규식 툴킷을 설치하면 가능합니다. 그러나 매우를 완료하지 :

스크립트는 카탈로그 테이블에 대해 SQL을 포함하고 도움말 섹션에서는 이러한 테이블이 보조금 선택 ... _T_OBJECT, _T_OBJECT_CLASSES, _T_DATABASE

는 희망이 도움이 관련이 지정 ...

관련 문제