2016-08-17 8 views
0

テーブルの列のデータ型としてoracle型を作成しました。それは問題ありませんが、問題は、テーブルに1つ以上のレコードがあり、それが選択された列のポインタを持つすべてのテーブルタイプを表示するoracleテーブルタイプの列をクリックしたときです。Toad issue:すべてのレコードを表示する表の列のデータ型としてOracle型を入力

これはToadの問題です。選択したときに意図した列を表示する設定を手伝ってください。

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のような単一のセルだけにそのポップアップを制限する方法はありません。

関連する問題