Creación de tablas tipadas sin constructor
Publicado por fer (1 intervención) el 19/03/2012 16:51:56
Hola
Quiero saber si alguien conoce cuál es para Oracle la diferencia entre insertar filas en una tabla usando el constructor del objeto base, y no utilizarlo.
Les pongo un ejemplo:
creaty type persona_ob as object(
DNI integer,
nombre varchar2(30),
direccion varchar2(30));
create table persona_t of persona_ob;
-- Inserción usando el constructor
insert into persona_t
values (persona_ob(23457689, 'Juan Villa', 'Salta 123'));
-- Inserción SIN usar el constructor
insert into persona_t
values (23457689, 'Juan Villa', 'Salta 123');
Desde ya muchas gracias!
Saludos.
Quiero saber si alguien conoce cuál es para Oracle la diferencia entre insertar filas en una tabla usando el constructor del objeto base, y no utilizarlo.
Les pongo un ejemplo:
creaty type persona_ob as object(
DNI integer,
nombre varchar2(30),
direccion varchar2(30));
create table persona_t of persona_ob;
-- Inserción usando el constructor
insert into persona_t
values (persona_ob(23457689, 'Juan Villa', 'Salta 123'));
-- Inserción SIN usar el constructor
insert into persona_t
values (23457689, 'Juan Villa', 'Salta 123');
Desde ya muchas gracias!
Saludos.
Valora esta pregunta


0