rol - Actualización de tipos definidos por el usuario en Oracle 11G
listar grants de usuario oracle (1)
¿Hay alguna manera de actualizar parte de un tipo definido por el usuario en Oracle?
Ejemplo:
create or replace TYPE MY_TYPE AS OBJECT
(
VAR_1 NUMBER,
VAR_2 DATE,
VAR_3 NUMBER,
VAR_4 DATE
);
Tabla de muestra:
create TABLE TEST_TABLE
(
TBL_ID NUMBER,
MY_DATA MY_TYPE
);
¿Hay alguna manera de hacer algo como lo siguiente?
UPDATE TEST_TABLE SET MY_DATA.VAR_3 = 1;
¡Gracias!
Sí, pero por alguna razón necesita alias la tabla:
UPDATE TEST_TABLE T SET T.MY_DATA.VAR_3 = 1;