방금 시작하여 SHOW TABLE [tablename]
쿼리가 기본 키와 외래 키 정보를 보여줘야한다는 것을 알았습니다. 내가 검토하고있는 데이터베이스는 기본 키를 가진 모든 테이블을 보여 주지만 RS 중 하나를 참조 할 때 외래 키를 사용한다고해서 외래 키가 없다고 말할 수는 없습니다. Teradata Viewpoint에서 어떤 기본 키가 실제로 외래 키인지 어떻게 알 수 있습니까?Teradata Viewpoint에서 외래 키를 찾으려면 어떻게해야합니까?
1
A
답변
0
표시 테이블에 외래 키가 표시됩니다. Viewpoint가 아니라 SQL * Assistant를 사용했습니다.
create table table1
(
col1a integer primary key not null
, col1b varchar(10)
);
create table table2
(
col2a integer primary key not null references table1
, col2b varchar(10)
);
show table table2
출력 : 당신은 거의 물리적 데이터 모델에서 구현 외래 키를 찾을 수없는 창고에서
CREATE SET TABLE table2 ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO
(
col2a INTEGER NOT NULL,
col2b VARCHAR(10) CHARACTER SET LATIN NOT CASESPECIFIC,
PRIMARY KEY (col2a),
FOREIGN KEY (col2a) REFERENCES table1 (col1a))
;
+0
고맙습니다. @access_granted,하지만 숙제는 Teradata Viewpoint/SQL Scratchpad를 사용하고 있습니다. 나중에 참조 할 수 있도록 SQL * Assistant에 대한 메모를 작성합니다. –
+0
Viewpoint에서 테이블 수준보다 낮은 수준으로 드릴 할 수 있다고 생각하지 않습니다 (키가 테이블 세부 사항이 될 수 있도록). 또한 사용할 수있는 SQL 인터페이스가없는 것으로 보입니다. 공간 및 사용자를 관리하기위한 대부분 GUI입니다. –
관련 문제
- 1. 외래 키를 수정하려면 어떻게해야합니까?
- 2. 개체에 외래 키를 연결하려면 어떻게해야합니까?
- 3. Teradata : 테이블의 기본 키와 외래 키 정의를 얻으려면 어떻게해야합니까?
- 4. 복합 외래 키를 사용하여 모델을 만들려면 어떻게해야합니까?
- 5. sqlite를 사용하여 C에서 외래 키를 활성화하려면 어떻게해야합니까?
- 6. 테이블에 외래 키를 만들지 못했습니다. 어떻게해야합니까?
- 7. 외래 키를 사용하는 SQLite
- 8. SortedDictionary에서 처음 사용되지 않는 키를 빠르게 찾으려면 어떻게해야합니까?
- 9. 일반 외래 키를 구문 분석합니다.
- 10. 외래 키를 생성 할 때 외래 키를 채워야합니까?
- 11. NHibernate는 외래 키를 매핑합니다
- 12. 외래 키를 이름으로 바꿉니다.
- 13. 외래 키를 datetime
- 14. 외래 키를 사용해야합니까?
- 15. 루비와 여러 외래 키를
- 16. 정말 외래 키를 사용해야합니까?
- 17. sqlalchemy 외래 키를 만드시겠습니까?
- 18. 외래 키를 삭제하는 문제
- 19. YII에 외래 키를 추가
- 20. 오라클에 외래 키를 생성하십시오.
- 21. Selenium에서 "현재"객체를 찾으려면 어떻게해야합니까?
- 22. Excel에서 QueryTable을 찾으려면 어떻게해야합니까?
- 23. XCode4에서 libgcov.a를 찾으려면 어떻게해야합니까?
- 24. $ CATALINA_HOME 값을 찾으려면 어떻게해야합니까?
- 25. 아이가있는 부모를 찾으려면 어떻게해야합니까?
- 26. 다음 주말을 찾으려면 어떻게해야합니까?
- 27. 디렉토리에서 파일을 찾으려면 어떻게해야합니까?
- 28. 메쉬의 중심을 찾으려면 어떻게해야합니까?
- 29. IDLE에서 NLTK를 찾으려면 어떻게해야합니까?
- 30. Xcode에서 UILabel을 찾으려면 어떻게해야합니까?
, 그들은 단지 논리적 모델에서 찾을 수 있습니다. 기본 키와 비슷하지만 모든 것이 실제로 구현되는 것은 아닙니다. (조금씩 이상한 모든 테이블에 PK를 얻은 경우) – dnoeth
감사합니다. –