2016-08-17 4 views
0

테이블의 열에 대한 데이터 형식으로 oracle 형식을 만들었습니다. 괜찮아요하지만 문제는 내가 테이블에 하나 이상의 레코드가 있고 내가 선택한 테이블에 포인터가있는 모든 테이블 유형을 표시하는 oracle 테이블 유형으로 열을 클릭 할 때입니다.두꺼비 문제 : 모든 레코드를 표시하는 테이블의 열에 대한 데이터 형식으로 Oracle을 입력하십시오.

이것은 두꺼비 문제입니다. 선택한 열을 표시하도록 설정을 도와주세요.

create type billing_t as object (invoice_no number,customername varchar2(100)); ---replaces objects with object 
CREATE TABLE tab (col1 number,COL1 billing_t) --you cannot keep both the columnname same..change it to col2 
+1

TOAD 지원에 질문을 올릴 수 있습니까? – OldProgrammer

+0

@Raj_Te : 당신과 모한의 동료입니까? 나는 당신이 질문에 대한 편집을 통해 모한과 의사 소통하고 있음을 알아 차리고 그와 동일한 데이터 구조를 사용하는 질문을 가지고 있습니다. 단지 OP와 통신하기 위해 게시물을 편집해서는 안되기 때문에 묻습니다. 그것은 논평을 통해 이루어져야합니다. – sstan

+0

아니요, 그는 방금 내 게시물 – mohan

답변

0

Toad에서 스칼라 유형의 팝업 편집기 (뷰어)를 사용하면 Toad에서 선택한 열/레코드의 데이터 만 표시 할 수 있습니다. 복잡한 유형의 Toad 팝업 편집기의 경우 형식을 파싱 할 수있는 보조 데이터 집합을 사용 했으므로 쿼리 결과가 포함 된 데이터 집합은이 세부 정보 뷰를 사용할 수 없습니다. 보조 데이터 집합은 원래 쿼리의 필드에 매핑됩니다. 원래의 쿼리와 마찬가지로이 보조 데이터 집합은 모든 행을 포함하지만 선택한 열로 만 제한됩니다. 이러한 이유로 모든 기록을 볼 수 있습니다. Toad가 스칼라 유형에 대해 수행하는 것처럼 하나의 셀에만 해당 팝업을 제한 할 수있는 방법이 없습니다.