私はSQLにかなり慣れていないので、一連のINSERTステートメントをテーブルに挿入しようとしています。SQL Developer と Oracle 11g を使用しています。
私のテーブル:
CREATE OR REPLACE TYPE friendlist AS VARRAY(20) OF VARCHAR2(50);
/
create or replace type table fbuser(fbid varchar(10) not null enable,firstname varchar(30),lastname varchar(30),dob
date,birthcity varchar(30),birthstate varchar(25),friends friendlist,primary key(fbid));
/
そして私の挿入文:
insert into fbuser values('f1','abhinav','cheatham',to_date('01-jul-1969','dd-mon-yyyy'),'lake city','fl',friendlist('f2','f7','f9'));
/
insert into fbuser values('f2','abhishek','deponto',to_date('05-feb-1984','dd-mon-yyyy'),'adak','ak',friendlist('f1','f6','f9','f16','f18'));
/
insert into fbuser values('f3','aldrich','chapel',to_date('27-may-1988','dd-mon-yyyy'),'vernon hills','il',null);
/
/ もなしで試しました。しかし、それは私に同じエラーを与えています。どこが間違っていますか?そして、これを学ぶことができる良いチュートリアル/サイトを提案できますか?
どうもありがとう!