我在这里阅读了一些关于如何在oracle中使用'VALUE'函数的文档。我正在阅读的文档在这里:http://www.java2s.com/Tutorial/Oracle/0620__Object-Oriented/UsethebuiltinOracledatabaseVALUEfunctiontoselectarowfromanobjecttable.htm 我在这做错了什么?重新创建“用例”的代码如下:
create table value_sample
(
value_sample_id NUMBER PRIMARY KEY,
value_sample_date DATE,
value_sample_tx VARCHAR2(50)
);
---
insert into value_sample(value_sample_id, value_sample_date, value_sample_tx)
values(1, sysdate, 'hello');
---
CREATE Or Replace TYPE ValueType AS OBJECT (
value_sample_id NUMBER,
value_sample_date DATE,
value_sample_tx VARCHAR2(50)
);
---
select value(v) from value_sample v;
如果我能提供任何进一步的信息,请告诉我。提前谢谢!