課題:
CARS_TABLE という名前の 2 つの列を持つ 1 つのテーブルから、以下のような情報を持つ ID と
モデル: 1
Ferrari 2
Audi
3
Mustang
以下のコードを実行しました...
/
CREATE TYPE CAR_OBJECT AS OBJECT
(ID number,
Model varchar2(30))
/
CREATE TABLE Cars_Object_Table(
Car_Column CAR_OBJECT)
-- ここでの課題は、ID と最初のテーブル CARS_TABLE のモデルを
オブジェクト列 Car_column に
2 番目のテーブル CARS_OBJECT_TABLE の
これまでのところ、エラーは発生
しませんが、2 番目のテーブルのオブジェクト列にも入力されません。
CREATE TYPE CAR2 UNDER CAR (
IDs number,
Models varchar2(30),
DECLARE
Car_Object CAR2;
cursor importData is select * from cars_table;
BEGIN
open importData;
loop
fetch importData into CAR2 (IDs, Models)
if importData%found
then
insert into Cars_Object_Table
values CAR2 (ID、モデル);
そう
でなければ 終了;
終了 する場合;
ループを終了します。
importData を閉じます。
終わり;
/
何かアイデアはありますか?
質問する
55 次