Hy伙计们,我有两个Oracle对象:
CREATE OR REPLACE TYPE car AS OBJECT(
name VARCHAR( 80 )
) NOT FINAL;
Run Code Online (Sandbox Code Playgroud)
而且,还有另一个目标:
CREATE OR REPLACE TYPE truck UNDER car (
doors NUMBER,
seats NUMBER
);
Run Code Online (Sandbox Code Playgroud)
还有以下表格:
CREATE TABLE vehicles (
id NUMBER NOT NULL,
vehicle car,
PRIMARY KEY (id)
);
Run Code Online (Sandbox Code Playgroud)
这是一些数据:
INSERT INTO vehicles ( id, vehicle ) VALUES ( 1, truck( 'ford', 4, 4 ) );
INSERT INTO vehicles ( id, vehicle ) VALUES ( 2, truck( 'toyota', 4, 5 ) );
Run Code Online (Sandbox Code Playgroud)
最后,我的问题是: 如何从车辆表栏中仅选择门的数量和座位数?
我试过以下但它不起作用: …