7

「PL/SQLのネストした表に対応するSQL型の作成」の例をたくさん参考にしました。

           CREATE TYPE CourseList AS TABLE OF VARCHAR2(64);
           CREATE TABLE department (
                name     VARCHAR2(20),
                director VARCHAR2(20),
                office   VARCHAR2(20),
                courses  CourseList) 
                NESTED TABLE courses STORE AS courses_tab;

これに関して多くの資料を参照しましたが、コースをcourses_tabに保存する目的がわかりません。この course_tab はどこで使用されますか? 私を助けてください。

4

1 に答える 1

9

courses_tabネストした表のデータを格納する物理表に名前を付けるために使用されます。クエリを実行することで見つけることができますdba_nested_tables。列table_nameの値は になります'COURSES_TAB'。さらに、コマンドを発行して、テーブルの構造を取得できますDESC COURSES_TAB

于 2014-07-08T13:35:01.167 に答える