私はオブジェクトリレーショナルデータベースを試してみます。私はOracle ExpressとSQL Developerを持っています。すべてうまく動作します。ORデータベース/ Oracleエクスプレス/ SQLデベロッパー
独自のカスタムタイプを作成し、いくつかの行を挿入できます。問題は、それが正しく表示されないことです。私はそれが通常列とオブジェクトを表示する必要があるためだと思う...
列にオブジェクトを表示するソリューションはありますか?
これは私のコードです。 p.s.私はドイツ出身です。 ANSCHRIFT_Tは、トレス(Strasse)とハウスナンバー(Hausnr)の名前を持つアドレスのタイプです。
CREATE OR REPLACE TYPE ANSCHRIFT_T AS OBJECT (STRASSE CHAR(12), HAUSNR CHAR(3));
CREATE TABLE VERTRETER(V_NR NUMBER(4) PRIMARY KEY, ANSCHRIFT ANSCHRIFT_T);
INSERT INTO VERTRETER VALUES (1, ANSCHRIFT_T('TESTWEG','14'));
INSERT INTO VERTRETER VALUES (2, ANSCHRIFT_T('BLA BLA WEG', '25'));
SELECT V_NR, ANSCHRIFT FROM VERTRETER;
しかし、出力そのちょうどこの:値の