在PL/SQL中,可以在创建时将varray
初始化为:
TYPE colour_tab IS VARRAY(3) OF VARCHAR2(20);
french_colours colour_tab := colour_tab('RED','WHITE','BLUE');
PL/SQL记录类型是否有等效的初始化方法?
type location_record_type is record (
street_address varchar2(40),
postal_code varchar2(12),
city varchar2(30),
state_province varchar2(25),
country_id char(2) not null := 'US'
);
最佳答案
不,那里没有。您必须明确分配每个值。 Documentation reference here。
关于sql - 初始化pl/sql记录类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041411/